2966 802
3234 360
4501 305
3033 384
1556 336
4071 572
3967 191
23397 761
3464 532
7909 259
1136 134
8789 289
2633 142
3299 423
5084 731
3016 336
8664 488
3445 438
1224 268
4290 385
2976 477
894 49
1347 156
3002 473