39575 713
20184 590
267235 836
12012 584
13723 401
12321 440
10058 323
7097 682
7343 204
13800 492
7997 70
7288 773
16827 138
48628 179
9180 72
20901 667
16762 401
47466 467
17723 742
2762 109
4414 813
3859 196
6568 263