27596 590
5206 302
31127 501
11642 159
19851 311
9861 796
13490 532
20837 203
6425 832
7212 597
10008 141
42008 79
2888 233
5623 190
12053 614
2474 141
51833 655
17322 355
7205 787
4424 519
21708 315
15847 69
6897 523
4828 388
11145 329
56097 593