2995 387
150305 327
38014 480
74888 394
22341 821
41227 400
20590 107
2751 397
4782 547
2215 193
6269 196
2980 92
3647 365
5549 232
16692 903
6216 81
5612 281
3040 614