2200 580
1723 527
2640 724
2747 853
3428 266
6105 78
3787 463
3937 336
6318 843
6715 296
5082 486
3138 276
2334 84
2494 291
3604 73
4652 48