42118 522
2915 252
2184 232
3157 88
26075 113
60652 440
61369 532
10336 93
13493 306
13026 392
4180 499
23231 37
4717 352
3353 348
4577 786
31751 550
19291 624
12687 382
6128 544
2696 257
2445 257
628 50
50892 398
29444 246
3130 156
2979 96
3446 290
880 73