2995 589
2605 311
20602 941
30090 362
3990 537
2423 215
5037 823
829 37
3766 339
3019 585
9419 232
4052 614
2979 569
1825 100
25201 656
4376 643
3255 160
4974 564
4361 408
11538 552
23714 643
1156 234
9385 621
5989 28
6261 674
3109 527
2943 143
3536 139