14197 878
36121 967
4591 433
82387 167
30946 904
24826 502
28147 263
7790 359
8895 860
6992 663
6774 192
4742 484
6773 698
3946 203
1855 43