15010 153
20025 712
14685 755
12193 640
13399 885
27822 689
6243 284
18611 488
13194 746
22017 415
5563 646
4335 571
2811 218
2859 386
3481 467
15903 535
16218 766
31066 518
4817 171
2416 230
3142 648
4710 379
1512 62
5188 628
2177 39
3681 278
13562 341
4904 238