3031 289
12704 967
4769 136
2987 654
1585 140
1892 354
4582 194
2077 222
20994 247
1566 22
5564 30
11675 526
4142 365
14035 746
6138 584
3125 496
1556 131
2387 317
2854 306
2312 268
3780 831
2993 327
3220 752
3459 196