30197 148
36443 588
47483 608
15156 331
8636 798
24482 307
12082 234
18697 828
10428 591
22580 707
9287 192
9192 752
3499 493
2693 504