2952 618
1637 190
5564 323
5544 328
8262 551
6404 399
7638 368
3807 387
3911 133
2781 266
2519 41
11542 423
4936 592
3555 605
4162 658
3804 809
3877 846
2485 322
2835 643
2446 532
3630 248
6877 98
5635 576
5031 501