3282 712
8185 230
4549 49
5861 370
2926 109
1881 73
2396 309
1278 63
6193 355
2665 433
3627 527
731 141