15060 293
10925 115
4269 144
11865 157
14902 256
9752 472
9923 673
5033 902
4180 570
6344 104
5499 674
2914 215
4768 458
5879 696
37214 694
10940 565
2228 81
35803 842
31005 517
41095 209
2555 270
25360 678
27314 452
48350 855
35067 677
19393 521
19826 383
9862 687