20136 529
7106 131
1916 205
2828 680
108853 119
8703 524
69860 905
5839 420
8835 169
10302 686
26295 551
23179 424
40612 203
14676 265