19251 563
22902 410
14178 31
11390 436
1644 100
2912 358
259918 832
9743 691
6942 254
95321 348
35890 375
3050 512
11486 108
9805 364
18947 63
14140 748
12022 534
5574 354
40206 432
5999 313
10693 431
3565 432
5010 282
17444 647