2962 350
1428 107
2803 511
8584 611
2309 87
5110 737
2672 562
3347 629
1202 197
20199 698
49628 276
3366 807
2563 405
2425 575
39393 209
9016 402
3099 623
3010 650
3568 557
2934 527
15368 274
4063 340
3194 616
3318 732
3656 470
4619 522