18035 758
17244 642
8507 127
7715 265
13335 111
3189 243
8591 377
5090 237
20163 598
8242 461
13375 425
1394 46
2630 217
4737 564
3235 437
4861 869
7250 64
3912 447
4678 111
1418 168
12306 219
3129 348
4369 688
4056 527
3869 831
4282 522