1202 148
4571 928
2251 560
1474 351
1993 532
1033 267
2344 647
25737 666
40075 454
38063 89
7664 296
4632 578
4451 413
146196 571
2787 267
9048 731
4221 232
5060 446
3759 189