30060 110
38502 310
22419 363
113457 278
34552 847
42232 662
171722 1183
46434 572
14834 748
70199 512
113128 741
54692 311
24933 614
44901 242
20666 489
34016 494
14900 455
34916 459
53701 241
60949 1055
62249 191
40288 716