104593 131
5381 391
310802 599
88213 435
11947 234
8896 567
11670 176
6764 45
11340 254
428027 1145
219263 1159
183686 298
193486 432
345485 929
31166 216
201815 716
15252 717
58770 239
33349 430
41856 405
129571 827
66234 523
8500 417
6211 679
7081 663