31021 362
12501 312
6179 735
9640 493
29922 263
5045 823
4011 349
2308 128
14816 233
788 98
14423 897
6397 387
2859 543
1675 255
4610 632
3224 317
3559 88
38686 694
2824 276
10864 697
6990 608
6927 213
9622 232
4621 376
4332 703
8292 435
3529 851
2925 623