1202 148
4570 928
2250 560
1474 351
1993 532
1033 267
2343 647
25737 666
40070 454
38052 89
7663 296
4632 578
4451 413
146196 571
2787 267
9041 731
4221 232
5060 446
3759 189