23016 356
4391 258
3978 246
6181 741
5804 59
14210 665
3426 431
3276 523
5753 759
16582 652
5448 505
3913 341
4712 261
4011 228
9127 703
5611 281
9193 788
6727 578
3291 353
9747 474
17616 652
5236 607
20271 651
11162 812