41570 685
14339 262
8266 229
21231 313
7424 513
23728 433
6579 362
5057 74
4027 218
4785 661
9407 828
3459 387
6900 311
11193 345
3139 92