1835 409
1306 276
15254 214
2909 581
3836 131
11233 740
14281 621
37037 654
30901 600
33376 578
4992 314
7402 443
8005 39
19126 362
13610 885
3038 304
2753 598
2928 477