15733 587
2689 35
20588 159
8980 275
4388 170
16238 613
6284 102
6284 697
10233 186
6878 206
4298 723
7018 687
4204 632
8512 235
17423 269
4898 29
3935 257
3740 702
9783 627
14057 504
5932 442
3756 113
3101 100
22198 352
4157 560
2397 284
5179 240
14620 401