35515 216
58658 93
101338 341
23598 317
51500 559
22462 363
34570 847
14067 512
171900 1183
46484 572
14844 748
54729 319
24976 615
114061 984
45006 242
20731 489
34065 494
53777 241