521 81
1483 409
2817 493
545 33
12976 158
23282 103
13422 90
29183 273
26109 859
10785 739
5074 514
8926 673
12009 564
1223 189
1327 315
2944 860
2124 172
1839 120
2930 406
1388 244
1346 316
2070 234
2869 737
1880 421
2393 466
2379 150
1077 195
2936 75