12291 605
5989 1001
14625 575
12092 244
3208 549
3180 525
3195 675
1446 199
936 75
3412 873
3664 203
2282 398
4737 833
2586 487
4892 951
3254 761
1629 269
2084 382
4028 713
4462 601
14034 746
1750 271
2000 47
2977 331