523 81
1483 409
2819 493
549 33
12977 158
23282 103
13432 90
29196 273
26133 859
10789 739
5078 514
8926 673
12020 564
1225 189
1332 315
2946 860
2140 172
1847 120
2935 406
1388 244
1346 316
2079 234
2869 737
1883 421
2397 466
2402 150
1082 195
2968 75