21062 510
37040 131
18709 778
4123 236
11281 271
2717 805
5497 89
3875 656
18328 275
24274 494
9141 573
27666 536
12818 461
28607 353
12467 532
12374 333
18666 321
12303 693
4549 132
5588 622
7648 571
6305 281
4154 142
81570 883
59708 105
17870 309
7469 198
1103 157