3181 524
2618 511
4011 644
1852 288
1147 70
3339 605
1777 201
2581 256
1877 115
4734 346
15757 549
9786 339
18669 877
3049 626
2243 536
2026 172
3076 393
4477 857
4176 748
2400 513
1921 239
3473 158
5557 323
5762 427