9873 31
40163 219
13712 267
17841 664
3276 148
4554 366
18453 503
9677 676
6145 556
5321 36
2146 60
6808 325
6669 44
5678 190
2279 79
3337 67
7543 230
9725 167
8660 547
4415 269
16428 430
2398 170
15755 761
5295 528
4474 400
4864 374
2671 124
4033 619