4569 800
2848 504
20782 457
5102 282
19494 1049
4963 649
17148 941
14073 270
11636 685
15128 541
6652 661
12550 683
8262 702
5258 425
4525 420
8900 256
2545 53
3022 283
6765 42
14654 527
12890 847
6879 138
12444 281