21062 510
37025 131
18694 778
4122 236
11261 271
2716 805
5495 89
3875 656
18312 275
24268 494
9140 573
27653 536
12812 461
28580 353
12459 532
12374 333
18664 321
12297 693
4543 132
5584 622
7641 571
6301 281
4151 142
81562 883
59688 105
17865 309
7465 198
1099 157