4083 350
21970 304
2123 218
14131 28
7103 465
1093 86
2854 150
934 209
1058 234
1676 140
6032 589
409 93
874 129
1095 239
3588 679
2081 395
1434 319
1372 160
688 79
2922 633
889 140
726 157
1119 186
1022 98
2988 842
1170 298
1270 353
3913 603