4083 350
21973 304
2123 218
14131 28
7103 465
1093 86
2865 150
934 209
1058 234
1704 140
6065 589
409 93
874 129
1095 239
3621 679
2084 395
1434 319
1377 160
688 79
2926 633
889 140
726 157
1125 186
1023 98
2988 842
1170 298
1270 353
3919 603