129586 520
19760 131
5248 598
104402 992
46124 73
8939 535
6185 88
7574 819
9634 189
8148 214
13970 178