21181 117
29845 160
17535 154
1635 155
5208 406
3403 267
2207 335
77381 501
4010 327
5976 538
27210 258
3802 341
65388 579
4322 815
1589 39
11974 339
5649 695
7253 590
1580 54
11249 931
74620 285
35041 309
12131 125
46257 154
31063 385
67667 269
41185 198
43994 253