507 85
1881 348
1441 343
2328 484
1513 204
3330 751
238 30
4781 825
4073 706
459 150
2982 552
2054 188
1386 101
2368 274
1358 112
1934 597
2458 478
1856 416
2589 558
653 56
950 268
1296 231
527 50
2596 793