31024 362
12501 312
6180 735
9644 493
29924 263
5045 823
4012 349
2308 128
14818 233
788 98
14429 897
6400 387
2859 543
1675 255
4610 632
3225 317
3559 88
38689 694
2824 276
10864 697
6990 608
6928 213
9624 232
4621 376
4332 703
8297 435
3529 851
2926 623