1850 511
2854 542
2635 191
122889 562
156601 299
48099 172
10384 916
3298 394
30859 432
23893 367
6932 686
3135 205
4952 675
4531 574
4925 667