3560 345
2973 418
2669 589
2972 639
1209 181
2215 591
2847 286
1495 404
3323 760
1745 440
3017 686
1254 208
2499 630
2476 751
4246 423
3098 527
3148 650
1254 298
1790 428
1769 62
3291 603
409 49
894 88
5912 230
1998 467
362 37
6942 973