3280 595
2861 151
4056 449
2232 239
1545 64
13695 529
4873 415
1304 102
2225 203
2773 560
1205 222
4434 702