49927 173
173735 689
48568 482
22514 88
61939 417
46073 214
18378 324
24930 267
27795 334
30169 390
37849 329
7864 352
14997 862
22369 611
10979 332
13315 219
9488 457
6835 155
3207 165
18130 792
5535 705
11298 313
7486 322
5991 349
4366 396
6415 286
6325 784
15566 624