4486 73
11058 158
17798 773
14714 246
20767 880
26219 322
11029 826
7507 637
3519 264
9545 44
2133 328
2656 274
9567 239
2342 105
2921 70
2800 416
4000 468
3521 342
8170 785
10402 406
3474 568
6632 518
15035 201
3081 114
5535 796
11010 702
5095 535
3821 409