21025 757
4658 397
3214 537
2053 140
4501 733
4210 124
7979 778
3166 746
1670 63
3851 491
3575 150
14433 277
31979 461
10277 463
4441 406
2334 540
2327 628
3386 262
3285 612
2038 279
27997 369
9033 676
4251 706
15061 653
3052 710
3007 559
1132 142
4064 883