2963 650
2074 328
9536 747
9628 261
7043 824
5275 145
3413 801
6223 732
6876 611
2409 291
633 87
1589 372
3166 662
391 55
290 49
2222 636
2392 641
2831 621
2473 777
3168 861
1211 326
1454 299
2059 398
841 146
1800 211
2507 641
2663 499
1090 163