12553 850
29698 1156
5194 442
7220 362
8302 751
16881 98
8610 471
10395 612
9697 793
20344 48
34334 729
7372 241
9107 611
15312 842
2419 47
25116 246
9500 532
4886 210
28973 425
6315 288
6486 168
5596 133
11709 855
33966 144
4533 338
18407 682
7855 281
6499 501