5051 316
3388 283
8010 673
17313 94
8085 410
21909 192
5107 759
56760 624
29533 931
6598 101
29950 879
11089 432
5056 136
18920 354
7977 469
8112 138
6185 81
5908 585
24579 750
1900 69
5325 312
17309 99
2788 254
22475 641