2901 305
803 64
4435 399
5279 926
3806 662
5047 445
2128 217
3942 670
5624 362
15518 320
4570 451
1837 115
6609 262
6463 270
4029 43
4812 394
3430 358
4523 237
2051 47
12400 303
3581 736
1786 98
5228 461
5085 354
3873 372
7096 653
5379 658
5647 350