4501 82
7251 934
15783 558
4266 161
3194 104
9381 432
4739 810
19522 669
8214 34
7395 816
22412 860
8800 263
6286 336
12477 302
10581 828
2253 317
8813 839
4058 56
5294 598
11303 721
6686 373
4976 167
3685 128
4417 116
3208 326
4550 603
3802 699
1442 151