21062 510
37026 131
18696 778
4122 236
11264 271
2716 805
5495 89
3875 656
18314 275
24268 494
9140 573
27654 536
12812 461
28586 353
12460 532
12374 333
18664 321
12297 693
4543 132
5584 622
7642 571
6302 281
4151 142
81563 883
59690 105
17869 309
7465 198
1100 157