1426 381
1265 285
2607 716
3266 925
11565 503
19890 663
7699 133
17583 505
5284 288
12429 397
26292 106