3293 631
1520 162
8944 112
35269 376
10646 725
3407 385
6399 370
2282 56
4023 350
4937 605
6899 509
1694 180
2887 525