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