2536 542
2168 191
115198 561
154756 299
47007 171
10333 916
3284 394
30010 432
23098 367
6659 686
2970 205
4839 675
4482 574
4862 667