4097 438
3894 711
3649 585
4238 546
4060 455
1003 46
3170 589
2845 660
1878 309
2513 396
2940 583
2979 647
2633 521
2329 443
1595 261
2491 152
5722 630
2027 269
839 126
1651 324
2334 396
1865 210
4271 537
1835 82