3139 165
4077 728
10670 464
1152 54
21093 382
4172 142
3141 448
2121 520
19328 712
813 68
2296 439
3090 611
5064 387
2669 373
1898 334