2175 661
1566 309
1532 337
2632 581
3561 535
3533 473
29715 247
2484 148
5591 193
4733 397
3798 283
15146 647