3002 843
1425 316
2860 239
2586 584
4621 551
3423 570
350 73
1998 601
3846 91
3678 256
715 133
1188 284
2311 508
3336 150
13700 624
3032 739
2481 522
3628 609
1532 373
1371 234
2573 462
2137 354
1999 483
3341 133