30955 91
14853 126
2372274 3930
246887 1043
2113950 3405
382761 1160
276529 1575
232129 589
193063 743
2680442 6578
699431 1985
375379 1078
2395029 7072
110329 629
40556 580
45787 385
57564 485
53994 627
45577 393
60231 597
54645 163
62071 609
42673 579