2896 640
1172 211
2343 597
3811 637
2289 295
4514 590
4071 671
3562 724
3745 395
1924 273
3857 405
2620 143
1830 39
3465 374
2794 837
3802 294
4919 719
4544 769
1233 272
5536 517
2392 355
4534 825
4585 494
1198 157