21062 510
37030 131
18704 778
4122 236
11277 271
2717 805
5496 89
3875 656
18322 275
24273 494
9141 573
27658 536
12814 461
28595 353
12465 532
12374 333
18665 321
12301 693
4547 132
5587 622
7646 571
6304 281
4152 142
81567 883
59702 105
17869 309
7467 198
1102 157