1426 381
1264 285
2607 716
3258 925
11564 503
19890 663
7699 133
17583 505
5284 288
12427 397
26291 106