30186 148
36438 588
47481 608
15150 331
8634 798
24480 307
12081 234
18694 828
10428 591
22580 707
9287 192
9190 752
3499 493
2692 504