21062 510
37029 131
18703 778
4122 236
11276 271
2717 805
5496 89
3875 656
18321 275
24271 494
9140 573
27657 536
12814 461
28595 353
12464 532
12374 333
18665 321
12300 693
4546 132
5586 622
7645 571
6304 281
4151 142
81566 883
59700 105
17869 309
7467 198
1102 157