2743 680
2293 377
1000 73
1967 315
1081 50
1427 247
1581 66
6372 554
9429 425
9360 946
20409 579
12254 440
6862 508
10246 780
3460 501