25096 943
16811 121
18056 61
31914 162
5521 378
7264 451
17127 379
12441 174
82749 843
42105 651
20492 58
17684 248
29554 604
22612 184
21609 696
12893 417
49479 770
6569 83
31421 769
12265 473
4533 70
19445 63
7670 634
4602 76
177125 574
8662 261
4827 94
12581 512