19564 458
2511 235
3583 355
3777 269
966 60
3109 703
4233 677
2224 377
933 53
2356 348
8494 399
3758 691
1123 171
1491 265
5132 175
3591 769
2841 697
2081 382
1981 318
2190 101
9810 384
3055 823
2089 53
4164 95