19536 503
58650 898
17874 352
38256 308
40443 323
51103 671
76640 388
23606 258
31198 884
86620 514
55031 749
138349 813
51636 171
22456 531
297322 950
24755 684
55432 792
89541 758
55378 399
73143 692
53998 512
91601 534
77069 365
22487 363
34595 847
39350 718