1006 178
11406 557
22948 674
24267 605
5486 203
3202 145
6015 706
12095 587
8935 531
5744 282
4758 194
12979 723
9358 38
2329 302
8065 415
1527 346
3451 690
1502 71