8213 600
2984 197
2652 187
4175 552
3501 117
3593 301
2556 470
2708 318
8438 253
3432 180
22166 756
35933 406
43740 493
51654 179
29605 395
183411 930