4569 800
2848 504
20782 457
5102 282
19494 1049
4963 649
17148 941
14074 270
11636 685
15128 541
6652 661
12551 683
8262 702
5258 425
4526 420
8900 256
2546 53
3022 283
6766 42
14654 527
12890 847
6880 138
12444 281