40022 615
3178 440
104089 329
37854 214
13277 47
12319 109
3555 198
12249 161
25116 239
15769 495
18160 221
9011 760
35239 513
20184 1054
17120 742
11100 238
23216 823
11645 194
7416 244
6054 651
8680 629
17843 535
8583 502
95770 734
7577 60
17260 310
23644 249
19612 379