2600 440
2910 265
4067 911
69291 214
4930 63
15544 605
2583 308
8436 590
1294 40
4969 531
3300 394
4217 680
3711 216