2939 939
881 249
723 153
1509 396
1942 481
2196 514
179 55
2059 680
1415 377
289 73
1968 426
2164 586
1209 315
277 50
805 247
4629 602