30181 148
36436 588
47480 608
15148 331
8634 798
24478 307
12079 234
18692 828
10428 591
22576 707
9285 192
9189 752
3499 493
2692 504