4001 293
3950 368
3430 174
1381 175
1232 102
2997 638
7542 89
2501 605
9355 353
17300 724
4204 607
3596 356
1588 295
3107 721
4982 602
3585 251
3476 423
2821 515
538 32
1303 101
3321 789
1397 106
2610 414
8917 247