1002 934
816 606
611 895
589 378
517 436
505 265
445 532
403 195
383 111
381 58
380 461
305 248
299 61
284 997
273 513
205 163
56 341
21 737