2542 542
2180 191
115423 561
154814 299
47028 171
10336 916
3284 394
30032 432
23116 367
6666 686
2974 205
4846 675
4488 574
4868 667