13681 30
4080 366
2349 124
3544 65
2276 94
4585 606
2628 274
3020 75
18266 173
2169 454
4376 660
6450 479