31171 382
147989 929
52171 616
8845 422
37007 293
9117 242
37520 603
6580 296
23909 284
30201 808
10774 72
51162 547
31457 198
18633 340
12743 598
29225 411
3572 84
125581 85
36327 709
34941 172
121973 686
20185 798
26495 504
3714 27