15399 31
4464 366
2603 124
4054 65
2567 94
4895 606
2934 274
3929 76
24474 173
2450 454
4819 660
7361 479