1583 227
1901 202
2455 217
3573 43
20540 621
5518 479
4739 660
4213 635
2498 235
29044 529
19086 596
4602 692