1000 336
770 518
184 44
374 74
515 402
275 634
634 908
925 359
691 647
947 330
785 980
267 769
14098 364
13072 803
9264 361
7245 363
7120 348
5965 14
5502 40
5006 201
4928 224
4378 922
4331 646
4297 218