19656 107
4584 523
1084 189
2154 391
2963 841
2117 88
1103 96
2955 437
3648 337
2212 372
2970 720
2830 530
1410 313
1527 307
2712 321
1772 231
1502 304
27892 483
10156 395
10587 187
7938 94
1994 446
2679 638
1962 463
742 219
6797 295
1098 86
874 129