42013 519
38250 83
27897 723
43682 107
47668 542
22479 461
25169 842
16882 154
34729 932
27140 535
38010 528
39881 1023
42187 667
32874 319
36826 91
29928 562
54001 107
35169 654
22374 223
39235 605
32314 666
40419 232
22580 633
34187 730