3507 443
8743 357
25202 701
4478 598
2534 296
4152 835
2183 287
2592 370
20670 653
1716 207
2955 343
2672 376
2561 586
10287 172