105526 246
39927 682
29367 398
122459 558
88045 351
152249 1051
9306 502
91450 940
14740 615
71442 342
47208 562
27890 87
36492 570
27777 486
102275 928
15415 557
62028 505
30414 384
71422 259
78910 819
33803 318
93520 726
81897 684
29961 744
22253 305
46266 208
33397 370
129354 743