2545 542
2183 191
115537 561
154825 299
47038 171
10338 916
3284 394
30034 432
23123 367
6666 686
2979 205
4847 675
4490 574
4872 667