2960 646
3348 860
3631 564
2500 219
3391 497
2705 331
2106 247
2922 607
1084 164
260 71
10061 666
4786 568
1854 80
1248 190
3236 818
2337 339
4498 774
3541 438
2605 444
1763 190
1931 208
963 28
7116 121
2629 348