2741 680
2292 377
998 73
1966 315
1079 50
1427 247
1580 66
6372 554
9429 425
9359 946
20409 579
12253 440
6860 508
10245 780
3458 501