3503 213
22263 348
3915 229
2642 363
12782 243
1484 169
5093 316
45784 406
9949 859
45243 80
7012 451
12686 580
446390 724
12289 763
14503 858
19327 167
208576 787
112338 1065
8407 562
8339 130
6929 540
12434 549
14470 608
11052 526
20306 676
375623 538
27084 743
7856 414