639 72
2897 827
2864 579
999 198
4139 217
2511 252
4546 28
3672 294
7513 94
30850 166
193121 1047
104422 467
150727 750
160238 754
127461 245
121500 629
276129 1813
142070 815
157520 525
160160 621