1858 511
2858 542
2644 191
123008 562
156631 299
48113 172
10385 916
3298 394
30870 432
23902 367
6932 686
3137 205
4954 675
4532 574
4926 667