3221 712
8106 230
4307 49
5815 370
2884 109
1851 73
2375 309
1250 63
6153 355
2628 432
3573 527
710 141