21181 117
29838 160
17533 154
1635 155
5204 406
3400 267
2207 335
77377 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
74618 285
35040 309
12131 125
46255 154
31061 385
67661 269
41185 198
43994 253