1723 396
3328 854
265 32
1145 241
617 175
2455 748
2851 902
2484 534
2695 699
428 129
1246 360
5451 78
13264 305
11501 500
299029 1059
17729 693