41021 571
50021 833
33964 719
110655 859
29897 425
93690 779
58016 367
323284 1022
80233 885
40812 377
71205 842
57440 563
26936 273
45562 368
29892 509
46062 834
36239 830
39980 338
77960 261
38931 345
31350 297
12835 73
28261 331
95680 440
109392 888
35276 296
33815 513
48403 657