18092 584
8355 519
2812 327
23345 287
10545 539
6281 756
3736 305
9416 857
1040 64
5315 399
9993 576
8704 76
6632 926
9842 314
11961 442
6058 421
9223 643
11441 352
11574 524
4352 662
6594 446
19984 271
54518 377
49568 804
51990 653
2779 217
7974 523
11776 304