10591 580
5274 654
151932 285
2945 185
4141 924
4018 812
2344 347
2914 79
4283 747
2962 100
3242 693
3397 39
5874 567
10341 722
3396 756
3607 742
2796 601
2781 319
1754 314
2615 421