2536 542
2168 191
115227 561
154761 299
47010 171
10333 916
3284 394
30013 432
23098 367
6661 686
2971 205
4840 675
4483 574
4862 667