21181 117
29840 160
17535 154
1635 155
5208 406
3401 267
2207 335
77379 501
4010 327
5976 538
27210 258
3802 341
65387 579
4316 815
1589 39
11974 339
5649 695
7253 590
1580 54
11247 931
74620 285
35040 309
12131 125
46255 154
31063 385
67665 269
41185 198
43994 253