93595 331
13960 156
25512 192
25990 311
22604 862
14862 359
6812 435
24689 470
11439 194
14400 871
10164 273
3260 278
4469 532