2838 504
20576 457
5094 282
19467 1049
4956 649
17124 941
14051 270
11623 685
15107 541
6639 661
12535 683
8195 702
5250 425
4509 420
8870 256
2537 53
3010 283
6726 42
14644 527
12876 847
6865 138
4535 800
12354 281