2921 636
10929 260
3420 500
15538 380
5848 858
14238 223
27315 43
37077 804
6123 713
23160 810
18576 302
12384 449
20043 185
29650 96
19820 276
17488 263
2670 468
3464 701
12204 254
25258 321
2435 297
16886 876
20061 672
268009 462