35022 643
48221 455
107405 179
49939 92
88400 877
71617 946
4637 143
103111 811
113607 190
2457 79
5140 383
264233 660
135683 1093
62612 348
52524 495
100501 949
24263 523
115985 317
8785 852
3906 623
75843 643
21524 723
4527 518
418211 1553
227900 467
69344 145
19939 590
4311 122