500 52
20598 704
341613 1175
160865 902
170991 427
138297 285
192431 650
300059 582
111027 573
200862 950
33042 872
109483 730
92303 368
10435 85
120713 866
122293 409
8634 239
71894 756
13252 329
4189 484