3045 800
1669 272
974 243
8497 229
6327 802
2594 487
2586 586
7190 838
7079 287
2656 613
6474 746
1849 372
2230 365
5854 725
2912 233
4963 589
2524 326
5948 363
4555 518
5128 474
1623 67
3222 211
3116 438
7256 254
2658 529
5581 538
3573 475
1305 109