3126 165
4062 728
10657 464
1145 54
21023 382
4155 142
3137 448
2108 520
19232 712
813 68
2284 439
3086 611
5060 387
2660 373
1897 334