3025 823
856 107
22484 606
857 74
2214 564
4580 445
554 36
4203 605
88474 248
10285 395
1378 225
1405 86
1069 234
4349 679
29488 650
2553 633
16575 170
1809 43
2050 390
2624 667
15625 54
3462 988
2957 900
1404 132
1769 305
4976 699
13411 564
982 117