13947 30
4137 366
2388 124
3610 65
2331 94
4625 606
2675 274
3122 75
19334 173
2208 454
4428 660
6569 479