30486 1071
32278 1617
21365 1925
23575 341
43154 509
27085 871
33878 1240
18063 634
26725 1208
17178 882
35720 1480
29165 201
30425 724
21577 233
37377 1130
51326 1927
20027 1770
40259 1334
44052 1989
42474 1323