31022 362
12501 312
6180 735
9642 493
29923 263
5045 823
4012 349
2308 128
14818 233
788 98
14428 897
6399 387
2859 543
1675 255
4610 632
3224 317
3559 88
38688 694
2824 276
10864 697
6990 608
6927 213
9622 232
4621 376
4332 703
8293 435
3529 851
2926 623