1302 126
1105 219
4595 696
4541 482
4021 162
4042 257
2560 597
3844 575
3031 730
361 35
28128 773
2963 565
2347 429
2792 712
2544 742