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