32950 142
22281 797
33543 305
14421 393
4997 489
12601 580
12462 275
18250 377
10470 410
3372 215
3248 470
4796 769