2540 528
22558 336
1921 329
4076 698
2919 795
3793 865
1896 391
2058 338
2972 741
10371 602
3812 154
2625 248
2191 328
2991 552
6094 656
11588 288
3037 387
4040 461
817 86
2100 197
859 52
3331 219
3388 450
2533 626