2948 350
1396 107
2802 511
8566 611
2294 87
5095 737
2656 562
3347 629
1196 197
20159 698
49548 276
3362 807
2559 405
2418 575
39329 209
8983 402
3091 623
3006 650
3561 557
2929 527
15351 274
4053 340
3189 616
3315 732
3645 470
4614 522