2480 451
24663 784
7115 632
2800 266
4464 54
13931 315
9710 530
3532 150
20601 139
4797 196
3179 198
9880 964
3844 578
2720 521
6787 652
14660 272
4168 344