159 32
1723 425
3290 659
2513 768
559 96
2933 951
906 265
2112 654
929 159
2604 829
12489 468
3492 257
8235 351
3478 639
3782 534
20231 382
33111 620
92800 161
4606 266
7855 800
12369 512
19726 709
95533 613
24248 277
18406 785
5097 739
4339 300
17225 126