2551 542
2216 191
116041 561
154937 299
47126 171
10342 916
3287 394
30097 432
23180 367
6682 686
2987 205
4854 675
4496 574
4880 667