25078 90
22835 283
37167 752
46577 272
20183 341
17055 470
14634 444
15520 79
53373 186
26030 203
12371 499
20280 351
25198 131
24022 142
33288 658
17900 261
9137 418
13218 551
19316 54
6984 57
18314 76
17311 307
84660 431
102050 914