3320 595
2882 151
4093 449
2251 239
1563 64
13708 529
4883 415
1335 102
2242 203
2794 560
1221 222
4443 702