30331 43
25346 58
948 34
1710 292
10572 470
4989 775
7660 743
18598 370
17504 709
6486 569
5689 799
19866 271
5532 416
3469 214
29497 362
12393 310
5871 735
9313 493
29652 264
4988 823
3856 350
2147 128
14081 233
769 98
13820 896
6103 387
2837 543
1608 255