3591 66
11055 327
27865 470
381408 821
8082 152
6345 593
3705 435
2250 420
2686 187
1945 210
1427 162
942 45
4413 732
33418 377