2531 542
2163 191
115111 561
154738 299
46992 171
10332 916
3284 394
29998 432
23093 367
6657 686
2967 205
4835 675
4479 574
4858 667