2581 268
2260 116
8828 636
1698 140
3824 478
3572 521
8407 694
4876 319
11501 463
19584 356
7453 682
4363 142
2950 453
5000 288
10050 78
9028 764
2270 283
3147 482
4301 946
4613 627
39203 740
10170 458
3233 239
3368 411