14962 73
7335 270
29236 398
112917 216
29873 744
22169 305
8499 410
78775 524
178330 877
13917 467
33161 211
24869 108
51432 521
16844 903
16423 153