1428 381
1266 285
2607 716
3301 925
11574 503
19895 663
7706 133
17587 505
5288 288
12433 397
26303 106