32521 125
2934 277
33875 340
25731 282
13353 488
55405 261
15802 228
96228 340
93793 260
20012 98
79383 329
23045 748
54618 598
26789 551
21509 654
95009 169
9888 472
24777 519
11039 469
36713 518
19507 134
45713 168
27251 113
10193 126
20906 753
51092 940
32579 196
217879 1096