93570 331
13959 156
25511 192
25989 311
22604 862
14860 359
6811 435
24674 470
11437 194
14398 871
10163 273
3258 278
4468 532