30278 275
54945 758
7004 626
45040 772
4100 397
38888 207
1828 259
7548 311
40479 121
43518 729
31123 301
104544 628
52427 682
34465 427
16463 233