35236 138
31862 120
1059 235
113076 640
50172 168
7689 608
82819 682
45246 337
3635 650
15459 281
11267 686
17512 540
5684 184
1877 376
7623 522
40946 667
1745 272
5980 256
13735 320
156429 555
38682 366
7668 54
2819 839
21936 517