31200 522
6038 806
6123 445
10768 418
2921 303
64085 442
24438 188
10096 198
3195 292
3859 571
2039 335
3766 337