2995 387
150325 327
38019 480
74896 394
22343 821
41233 400
20594 107
2751 397
4782 547
2216 193
6270 196
2980 92
3648 365
5549 232
16692 903
6216 81
5612 281
3040 614