159 32
1722 425
3270 659
2511 768
559 96
2932 951
902 265
2110 654
925 159
2602 829
12485 468
3490 257
8218 351
3474 639
3779 534
20231 382
33104 620
92791 161
4598 266
7843 800
12359 512
19666 709
95517 613
24245 277
18403 785
5096 739
4337 300
17222 126