3097 421
10853 580
5395 654
162416 291
3140 185
4286 924
4310 812
2547 347
3030 79
4411 747
3106 100
3369 693
3825 39
6005 567
10440 722
3520 756
3724 742
2905 601
2923 319
1871 314