29427 1156
5147 442
7167 362
8253 751
16710 98
8492 471
10227 612
6339 936
9631 793
20216 48
34227 729
7285 241
9013 611
15165 842
2408 47
12389 431
24961 246
9416 532
4798 210
28680 425
6280 288
6454 168
5494 133
11652 855
33800 144
4493 338
18280 682
7794 281