19991 529
7083 131
1886 205
2815 680
108833 119
8701 524
69839 905
5835 420
8826 169
10296 686
26283 551
23124 424
40501 203
14669 265