41021 571
50016 833
33961 719
110647 859
29895 425
93688 779
58016 367
323275 1022
80223 885
40810 377
71205 842
57439 563
26935 273
45562 368
29892 509
46061 834
36237 830
39977 338
77956 261
38931 345
31350 297
12834 73
28257 331
95673 440
109383 888
35274 296
33810 513
48403 657