309 28
864 954
407 257
84 893
969 166
300 693
741 626
253 691
840 857
881 55
942 349
35 201
24759 2370
20482 1066
19937 1160
19644 1911
18075 1989
17210 3155
17096 1362
16895 947
16434 1417
15481 558
15470 1741
15423 1358