12595 487
15403 684
6780 421
8283 228
11928 531
16019 933
15624 178
13211 391
5718 156
8828 662
6353 63
5563 44
14902 605
7938 380
11794 619
8560 547
6485 858
4406 37
4759 107
2775 197
20225 814
8490 611
3256 66
11915 211
11015 133
4489 242
11235 906
14026 348