9991 283
15272 38
19950 397
21022 453
957 243
16165 488
1733 294
2571 620
1041 335
13161 186
13784 316
1562 265
2744 561
11690 151
72767 240
124039 678
6347 179
19628 729
1411 99
19650 692
14778 314
8939 699
14493 802
3715 771