2986 102
1240 239
3109 801
2485 783
30085 541
6913 608
6833 213
14204 256
6030 721
1155 234
7863 373
7294 495
7259 617
5853 425
5103 420
10930 383
4104 276
19381 499
7089 642
4801 494
5687 477
4390 714
2907 333
4070 79
4155 653
932 26
3112 545
3918 762