2045 511
3097 542
2824 191
127295 566
157660 299
48744 172
10430 916
3332 394
31289 432
24484 367
7079 686
3268 205
5047 675
4576 574
4982 667