1425 381
1261 285
2603 716
3251 925
11564 503
19890 663
7699 133
17581 505
5284 288
12425 397
26289 106