1008 507
649 321
312 420
287 372
300 685
770 75
502 931
313 878
412 330
852 764
280 868
266 393
11040 223
9625 344
9296 490
7179 640
6428 135
5926 305
5861 881
5006 334
4908 37
4701 221
4203 166
4070 66