9875 31
40169 219
13717 267
17842 664
3276 148
4554 366
18458 503
9678 676
6145 556
5321 36
2147 60
6809 325
6669 44
5678 190
2279 79
3337 67
7545 230
9725 167
8660 547
4417 269
16444 430
2399 170
15755 761
5295 528
4474 400
4886 374
2671 124
4033 619