2502 310
2557 521
2785 643
1856 411
2259 631
503 50
1025 303
447 138
1643 283
1897 449
3449 789
1068 305
1681 97
2660 698
854 249
3863 529
1318 256
3635 904
960 231
3189 343
1373 261
1296 214
1108 110
911 134