2734 680
2287 377
992 73
1958 315
1068 50
1426 247
1575 66
6368 554
9420 425
9352 946
20403 579
12236 440
6853 508
10240 780
3453 501