11532 295
6053 167
20829 721
7722 411
29878 245
14627 792
3436 183
6322 103
7540 789
5235 474
8572 519
7172 208
7072 766
15921 247
7651 304
22332 469
12616 933
12323 719
8154 294
3388 160
3923 159
7847 414
12678 338
8933 53