4083 350
21972 304
2123 218
14131 28
7103 465
1093 86
2862 150
934 209
1058 234
1689 140
6055 589
409 93
874 129
1095 239
3614 679
2081 395
1434 319
1375 160
688 79
2925 633
889 140
726 157
1124 186
1023 98
2988 842
1170 298
1270 353
3918 603