156 32
1719 425
3234 659
2508 768
552 96
2931 951
898 265
2108 654
920 159
2599 829
12480 468
3484 257
8182 351
3470 639
3779 534
20228 382
33100 620
92776 161
4593 266
7830 800
12338 512
19576 709
95476 613
24241 277
18385 785
5095 739
4332 300
17217 126