640 55
8422 651
6878 42
3388 591
4934 197
12367 495
840 123
6675 516
3662 854
2245 441
1774 257
6781 446
2909 531
2981 436
2435 324
7593 94
6660 864
3091 635
10720 219
15204 111
1583 96
11604 643
4015 465
3709 592
4698 642
8796 429
28674 893
3382 535