2906 897
2436 613
12245 912
17083 760
3790 332
2720 495
3400 454
2988 819
1845 377
3588 890
7472 558
8783 616
2467 510
2349 467
1832 263
3598 60
372 53
8520 280
4769 165
13633 340
7505 621
2921 881
2077 268
810 145
3338 386
7490 477
8083 236
14874 656