9851 31
40073 219
13575 267
17803 664
3269 148
4545 366
18319 503
9670 676
6138 556
5313 36
2129 60
6741 325
6655 44
5676 190
2276 79
3333 67
7515 230
9716 167
8656 547
4411 269
16211 430
2393 170
15752 761
5277 528
4467 400
4762 374
2665 124
4029 619