2931 111
4740 634
4037 585
2763 521
1281 133
2409 362
863 125
2564 437
6630 488
2822 361
4558 742
3288 52
4238 459
9092 496
9987 648
1866 255
2663 298
7766 673
1083 66
3599 450
9993 577
4554 679
12723 325
11271 76
2017 401
8160 781
2815 432
2352 163