34412 501
29529 389
23857 58
43555 833
28588 61
24917 669
30634 561
27573 818
5046 383
37836 349
29068 664
29764 435
30812 429
3547 274
73492 398
39385 279
33396 669
34041 320
27130 412
54871 642
23646 580
6582 319
12903 308
46202 533
37653 911
32490 723
13358 169
37726 428