293 95
385 94
716 142
390 121
271 72
300 69
186 56
1608 415
1686 488
1081 291
2348 719
2874 879
198 47
644 195
2066 625
2388 741
557 128
10533 450
19806 841
22125 241
11061 78
11166 969
36356 583
21016 278