29963 580
14886 276
4940 495
4060 817
45249 857
15273 448
32802 781
2856 392
21475 159
4470 366
6310 369
6547 873
4536 178
8852 639
5092 883
4953 545
7470 745
7158 647
23983 607
2545 74
4524 353
5835 562
9492 795
64310 489
27676 653
20441 970
8820 210
10614 605