39984 779
2884 295
6596 83
6692 549
16421 89
26859 595
3200 245
32117 392
8646 504
14666 503
6110 379
36160 277
4384 413
19455 614
4170 148
163996 974
3111 489
2766 450
6226 353
2973 249
5472 501
6471 193
3279 354
15019 222
2117 332
19957 547
8869 660
3672 632