5089 365
12252 246
17525 880
18904 159
18169 320
1154 44
4764 399
3164 74
4475 768
3749 539
3958 537
7736 322
5783 284
4512 824
5554 637
6690 652
11861 846
3979 607
3659 119
5817 595
2528 228
9326 170
4722 892
3547 523
6792 617
2365 263
4003 212
19406 685