155 32
1718 425
3221 659
2508 768
549 96
2930 951
895 265
2103 654
917 159
2599 829
12479 468
3483 257
8177 351
3468 639
3779 534
20228 382
33098 620
92771 161
4591 266
7828 800
12332 512
19551 709
95466 613
24241 277
18382 785
5095 739
4332 300
17216 126