355 91
1443 389
2276 598
2575 803
8645 48
2581 174
26907 533
1381 42
151935 499
3713 113
29106 860
71640 738
57365 704
117231 202
59312 506
20256 120
12077 256
11922 380