2538 542
2174 191
115334 561
154793 299
47019 171
10334 916
3284 394
30024 432
23108 367
6664 686
2972 205
4841 675
4485 574
4863 667