3025 679
207 46
1843 547
2622 800
1453 202
17129 162
6343 548
4478 676
15700 268
12220 194
25332 653
7654 430
4767 30
6282 784
8563 69
9710 583
83964 638
10973 645
4023 142
6008 324
32516 463
3666 309
5608 100
8866 161
4820 122
5681 293
7596 953
3586 36