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