9581 31
38973 219
13017 266
17548 664
3214 148
4482 366
17805 503
9580 676
6071 556
5107 36
2031 60
6520 325
6591 44
5669 190
2249 79
3262 67
7354 230
9656 167
8561 547
4365 269
15620 430
2328 170
15688 761
5131 528
4425 400
4615 374
2623 124
3976 619