2833 640
1738 465
1451 393
1395 375
2479 632
2227 515
6085 323
1804 369
3290 395
17594 288
27425 801
4576 286
22619 308
5641 133
5235 508
5240 670