2535 542
2165 191
115169 561
154748 299
46999 171
10333 916
3284 394
30007 432
23097 367
6659 686
2968 205
4837 675
4481 574
4860 667