20025 529
7090 131
1897 205
2821 680
108836 119
8702 524
69841 905
5835 420
8828 169
10298 686
26285 551
23130 424
40521 203
14671 265