666 259
91 91
1043 490
330 91
419 803
850 39
149 574
685 576
332 472
793 364
912 193
828 408
8276 358
7843 791
6709 359
5361 361
4063 33
3931 346
3489 10
3397 222
3003 217
2993 201
2920 922
2888 645