2971 318
2524 264
4634 439
6933 622
4974 604
4229 385
7267 141
4183 703
5372 759
5312 222
5521 59
2765 51
3810 760
9313 120
5753 437
8227 175
4470 41
7555 366
3747 686
1125 80
3955 258
3773 205
19117 246
3290 558
1482 239
3090 627
15566 236
16018 448