17011 508
31523 781
7477 121
17583 414
25183 562
15571 955
14398 501
6334 419
6808 273
20139 295
13998 441
12621 711
10424 881
13322 129
8121 259
11000 518
2824 379
7543 363
7317 428
47844 147
11658 410
13623 495
5706 474
2251 41
8254 665
9841 91
4213 448
10681 326