2997 387
150530 327
38087 480
74993 394
22368 821
41306 400
20657 108
2752 397
4787 547
2226 193
6283 196
2990 92
3657 365
5558 232
16702 903
6234 81
5616 281
3043 614