45175 580
23169 94
70652 413
32523 531
18284 343
6481 396
4729 119
5897 93
7916 865
28049 101
5128 686
6178 122
17754 560
10632 217
3338 825
13489 607
11761 605
3317 152
4160 135
3981 649
7937 778
1951 108
3720 778
4814 363
14200 553
8467 375
8028 640
22736 797