3058 659
1630 402
2176 539
247 54
14275 51
2092 509
1598 363
2449 416
2401 506
2223 530
1649 331
7321 175
5896 668
8390 500
3270 590
1356 35
23446 219