15071 845
12580 179
32009 640
43030 104
8969 325
19888 311
5337 884
8095 183
3356 212
10095 309
11827 108
13423 916
71679 225
27105 683
4616 72
16709 121
56413 676
11346 672
7109 614
5957 364
15521 317
14098 65
18596 254
3661 612
12726 297
47969 242
19586 847
59329 773