3503 443
4707 223
2964 507
1835 232
16383 654
3802 781
3254 738
2698 383
2813 431
636 86
2126 393
3222 552
443 57
3690 625
965 168
2498 505
3553 502
3413 907
5365 250
2502 469
3699 543
2334 318
7036 986
3862 848