2156 151
1576 363
3899 845
3020 270
2350 487
516 71
81538 224
9794 821
127262 653
228639 849
16115 615
22865 559
12995 714
59918 585
198600 1304
88441 300
10873 676
8066 729
53328 232
8261 245
31678 385
110540 950
29406 128
28663 197
4414 41
86136 728
26279 768
8729 979