159 32
1722 425
3271 659
2511 768
559 96
2932 951
902 265
2110 654
925 159
2604 829
12485 468
3491 257
8221 351
3474 639
3779 534
20231 382
33104 620
92791 161
4601 266
7844 800
12361 512
19675 709
95519 613
24246 277
18403 785
5096 739
4338 300
17222 126