156 32
1719 425
3237 659
2508 768
553 96
2931 951
898 265
2108 654
920 159
2599 829
12480 468
3484 257
8185 351
3470 639
3779 534
20228 382
33101 620
92778 161
4593 266
7831 800
12338 512
19583 709
95478 613
24241 277
18385 785
5095 739
4334 300
17217 126