15861 111
1845 475
2954 764
1836 524
3515 788
3112 891
903 249
2966 638
677 152
1670 164
1498 337
2406 779
1243 265
1587 464
1475 366
18382 653
2901 759
1247 275
744 166
1586 497
237 70
1087 318
2542 339
1974 393
935 188
2513 511
2764 662
345 76