15732 587
2688 35
20587 159
8979 275
4388 170
16230 613
6284 102
6283 697
10232 186
6877 206
4298 723
7018 687
4204 632
8511 235
17423 269
4897 29
3935 257
3740 702
9783 627
14047 504
5927 442
3756 113
3099 100
22194 352
4157 560
2397 284
5179 240
14618 401