295702 178
70696 218
81300 132
61624 1046
93916 365
54100 600
25883 598
57555 253
30853 844
57042 875
45068 741
18666 761
105130 380
12212 633
46784 688
22132 271
45696 255
32855 419
112116 469
68767 232
45952 327
44030 679
97470 263
37953 322
47059 534
107844 955
30496 820
18560 184