2551 542
2218 191
116101 561
154945 299
47132 171
10342 916
3287 394
30103 432
23184 367
6683 686
2989 205
4854 675
4496 574
4880 667