3031 703
3124 105
2724 421
2603 662
1965 224
1764 200
2950 782
1499 304
2150 596
1063 28
2773 470
2948 727
2374 417
2416 271
29715 481
12373 301
15327 459
13754 111
13867 182
7210 814
11548 127
14440 608
19659 92
2994 727
1970 262
3957 712
1582 405
1239 362