2993 375
2960 274
3392 879
3211 385
2292 461
3866 310
4641 766
3313 509
2095 173
1464 83
495 76
2482 319
1083 297
4335 587
3431 474
3022 456
3670 682
1413 221
4328 517
5140 771
2835 405
2713 423
5528 878
4364 430