37226 72
3040 448
15766 167
41705 788
21337 876
7290 164
20842 214
1952 505
10542 309
12465 532
3030 169
12507 582
3261 554
73147 575
59680 440
245554 425
12752 612
104722 146
132919 557
9223 663
47652 521
2342 88
3297 287
1282 265