3097 421
10851 580
5394 654
162372 291
3140 185
4286 924
4310 812
2547 347
3029 79
4411 747
3106 100
3369 693
3825 39
6005 567
10440 722
3520 756
3724 742
2905 601
2922 319
1871 314