14231 878
36210 967
4593 433
82441 167
30953 904
24836 502
28154 263
7793 359
8898 860
6996 663
6776 192
4751 484
6778 698
3947 203
1856 43