29445 1156
5157 442
7181 362
8257 751
16726 98
8507 471
10233 612
6340 936
9638 793
20225 48
34234 729
7286 241
9033 611
15182 842
2408 47
12392 431
24975 246
9421 532
4803 210
28702 425
6288 288
6456 168
5500 133
11655 855
33811 144
4496 338
18292 682
7799 281