1428 381
1266 285
2607 716
3311 925
11576 503
19897 663
7711 133
17587 505
5288 288
12435 397
26307 106