15729 587
2688 35
20585 159
8977 275
4387 170
16223 613
6282 102
6283 697
10229 186
6872 206
4298 723
7017 687
4203 632
8505 235
17421 269
4895 29
3935 257
3740 702
9783 627
14043 504
5925 442
3753 113
3099 100
22186 352
4157 560
2397 284
5178 240
14612 401