21531 198
28134 990
49660 375
16835 817
44516 490
18054 682
19031 685
11425 812
18102 526
20758 820
27138 286
7588 804
8584 571
765212 1404
244239 1387
33697 360
20899 461
15333 151
11933 623
14800 77
6932 509
9512 703
16486 360
12207 922
22108 696
16311 327
14657 858
18894 410