2600 440
2910 265
4067 911
69287 214
4930 63
15544 605
2583 308
8435 590
1294 40
4969 531
3300 394
4216 680
3711 216