2599 440
2904 265
4063 911
69250 214
4920 63
15537 605
2582 308
8435 590
1292 40
4964 531
3298 394
4215 680
3708 216