45403 580
23367 94
70744 413
32572 531
18303 343
6503 396
4742 119
5907 93
7926 865
28058 101
5132 686
6188 122
17802 560
10652 217
3339 825
13515 607
11800 605
3324 152
4167 135
3986 649
7939 778
1953 108
3721 778
4819 363
14255 553
8474 375
8033 640
22807 797