523 76
711 470
290 463
685 833
188 386
829 811
297 917
415 829
645 560
444 655
781 571
836 541
12876 362
11790 801
8599 360
6836 363
6321 347
5358 12
5118 39
4532 223
4507 201
4007 922
4006 645
3980 217