2839 504
20581 457
5094 282
19468 1049
4958 649
17124 941
14051 270
11623 685
15107 541
6641 661
12537 683
8196 702
5250 425
4510 420
8871 256
2537 53
3010 283
6727 42
14644 527
12877 847
6865 138
4536 800
12356 281