3050 306
2817 256
4898 555
3975 277
2771 497
8957 208
8649 541
10506 459
19662 337
8746 33
12280 258
1912 108
2400 189
10002 655
6309 454
7002 531
6691 124
4129 327