58 97
786 179
201 190
730 322
607 871
849 510
1001 975
925 751
98 161
73 506
762 411
826 266
13845 364
12816 802
9137 361
7153 363
6958 348
5829 14
5410 39
4902 201
4850 224
4300 922
4256 645
4239 218