3110 421
10867 580
5483 655
163003 291
3145 185
4288 924
4319 812
2554 347
3039 79
4416 747
3114 100
3371 693
3832 39
6013 567
10441 722
3526 756
3725 742
2905 601
2928 319
1875 314