3013 809
2361 349
4951 862
3104 210
3718 841
3360 75
2974 412
1902 126
3035 450
2149 477
1870 368
2396 547
2420 632
3485 593
442 60
2442 619
3114 645
3098 740
4067 680
4428 358
3695 167
5009 524
1868 212
5696 91