42091 522
2915 252
2184 232
3155 88
26048 113
60619 440
61328 532
10336 93
13493 306
13026 392
4180 499
23215 37
4717 352
3353 348
4577 786
31723 550
19277 624
12681 382
6128 544
2696 257
2445 257
628 50
50871 398
29435 246
3130 156
2979 96
3446 290
880 73