3322 595
2885 151
4097 449
2252 239
1564 64
13708 529
4883 415
1337 103
2243 203
2794 560
1223 222
4444 702