3098 769
2112 83
2917 398
2771 452
9061 299
23011 542
15687 116
13394 465
1454 221
3071 679
2361 610
3057 550
1960 328