49932 173
173739 689
48571 482
22514 88
61943 417
46074 214
18378 324
24931 267
27795 334
30170 390
37849 329
7864 352
14997 862
22369 611
10979 332
13315 219
9488 457
6835 155
3207 165
18131 792
5536 705
11298 313
7487 322
5991 349
4366 396
6415 286
6325 784
15568 624