26575 857
2446 396
892 121
3390 820
2015 452
923 191
24737 762
3070 558
3694 517
3822 612
784 159
946 61
4638 278
1305 219
892 64
1295 33
1439 165
601 53
825 125
2101 468
3742 413
2447 258
3216 802
2257 620