31538 222
55930 68
7140 145
724 75
53234 557
6295 356
14595 56
26315 81
21781 541
2285 497
113735 381
10433 315
9651 299
45713 357
22304 149
45588 508
12260 801
6230 761
2863 137
2977 706
21774 593
27096 693
8042 173
2860 219