2951 125
5543 256
5227 242
3330 370
9520 392
24098 841
2107 89
2269 115
10293 499
10701 201
4562 717
4478 485
5706 629
2917 311
5521 136
9214 136
9763 470
7500 387
6759 143
24644 72
5707 195
3333 362
5043 565
16127 767
13071 843
19484 264
6781 711
4700 822