2538 550
3811 530
7320 728
2221 501
714 29
1013 60
1097 73
2940 695
1355 257
2253 586
839 91
5802 806
8754 289
5549 848
5780 320
2871 181
2299 456
3483 606
1667 244
3545 948
3519 692
1881 217
6297 611
4539 273