3781 667
2894 533
3715 787
2280 290
1538 108
2328 322
2574 343
3719 654
3370 581
2201 248
1435 87
4481 150
2214 278
3263 467
4197 954
7617 562
2578 120
4204 613
2898 392
4873 987
9660 607
3178 367
3980 501
4291 738