30300 675
52771 160
50859 478
32320 908
35533 756
29245 335
31539 619
27747 394
17342 201
26492 115
32788 634
34082 869
89114 555
81081 771
51505 271
24796 675
35060 331
25473 217
52699 296
36225 121
26378 113
91641 626
38526 478
120137 253