1386 380
2702 672
39262 210
15974 469
20215 812
3001 780
3417 641
5059 93
9332 389
11775 266
8216 344
75330 931
43025 508
42958 83
1720 39