2996 82
7445 215
5102 399
3934 727
6531 595
2232 241
4810 52
10167 287
14731 405
4302 180
3212 123
2332 387
2665 67