5060 275
7627 322
3427 633
2903 492
1017 188
15989 653
16703 402
3119 935
419 60
12371 256
31133 127
13561 327
2051 490
2831 747
11591 66
9962 303
4589 97
11529 749
1980 128
2665 588
23644 605
239 29
1571 372
1106 59
2674 499
1831 250
23231 107
19079 673