14182 878
36085 967
4590 433
82363 167
30936 904
24819 502
28144 263
7789 359
8894 860
6990 663
6774 192
4736 484
6773 698
3946 203
1855 43