2534 542
2165 191
115159 561
154747 299
46996 171
10332 916
3284 394
30003 432
23097 367
6658 686
2968 205
4836 675
4480 574
4858 667