11563 117
5641 202
4669 440
27040 395
92108 323
34762 376
10055 564
21969 257
2267 245
5847 421
5178 328
2657 638
1739 119
3885 738
1577 197
3117 322