1428 381
1265 285
2607 716
3300 925
11571 503
19893 663
7706 133
17586 505
5287 288
12433 397
26302 106