21181 117
29843 160
1635 155
5208 406
3403 267
2207 335
77381 501
4010 327
5976 538
3802 341
65388 579
4318 815
1589 39
11974 339
5649 695
7253 590
1580 54
11249 931
74620 285
35040 309
12131 125
46257 154
31063 385
67665 269
41185 198
43994 253
58523 492
38479 161