3715 250
3076 267
2382 429
2238 391
1032 35
2565 393
4520 853
3809 847
3313 496
1497 102
2750 117
3473 645
3488 874
5228 522
4357 517
2478 528
1106 123
3344 524
2570 535
3558 883
611 91
2714 797
2029 55
3321 367