560 323
517 926
496 382
489 393
411 857
397 355
355 143
314 404
291 641
284 412
262 829
207 949
165 440
125 884