9853 31
40081 219
13594 267
17814 664
3270 148
4547 366
18336 503
9672 676
6139 556
5313 36
2137 60
6750 325
6658 44
5676 190
2277 79
3333 67
7518 230
9718 167
8657 547
4411 269
16253 430
2394 170
15752 761
5277 528
4468 400
4764 374
2666 124
4030 619