999 29
3905 544
1923 300
4691 634
3860 49
21628 682
1665 43
2672 178
64986 50
5520 533
23294 262
90918 683
19181 195
8985 288
4108 826
12100 208
33689 973
4512 644
10932 199
7964 61
18712 430
6795 475
3690 364
13908 251
5472 594
2483 552
3577 631
1588 52