5590 75
14532 442
4213 485
2584 413
1495 255
3611 107
4053 627
11382 676
3471 674
5121 512
2942 568
8392 403
4627 555
7111 177
3964 510
2936 346
3895 349
6447 752
3077 573
4552 557
1840 179
10743 661
5482 430
1722 258
19141 889
3390 227
2467 454
3860 391