3501 559
1643 111
9131 126
1788 200
979 61
2707 504
1296 126
2317 261
3458 75
1996 219
2568 160
3483 553
16527 543
10323 290
4970 573
2956 490
1772 35
2502 353
3522 316
916 114
5338 434
2575 520
3148 478
7687 371