15005 153
20023 712
14683 755
12193 640
13399 885
27821 689
6240 284
18598 488
13193 746
22017 415
5563 646
4333 571
2811 218
2859 386
3481 467
15899 535
16214 766
31066 518
4813 171
2416 230
3142 648
4710 379
1511 62
5185 628
2175 39
3681 278
13559 341
4902 238