158 32
1721 425
3255 659
2511 768
557 96
2932 951
902 265
2110 654
922 159
2602 829
12483 468
3489 257
8206 351
3473 639
3779 534
20231 382
33102 620
92787 161
4598 266
7837 800
12353 512
19638 709
95502 613
24244 277
18397 785
5096 739
4336 300
17219 126