14034 293
3358 88
51553 712
5046 758
7125 94
2860 197
4373 686
3848 256
4953 132
2351 342
9105 532
4889 559
1148 87
1923 124
5564 353
1435 109
9748 262
15185 398
4723 570
2635 277
6788 836
2902 127
4862 776
2985 378
2450 137
14583 518
3337 265
1748 177