3503 477
1100 98
3403 677
1330 88
3099 570
2280 276
4062 933
2290 109
3668 729
18013 536
1504 46
3451 565
22108 377
6033 541
3109 669
12107 608
4309 654
5446 812
4099 523
1980 383
3492 510
4193 732
3568 688
5893 509
2965 349
17625 784
4203 629
4601 824