3096 318
2951 727
2906 855
2893 338
2891 914
2872 760
2852 841
2770 881
2709 69
2669 932
2668 971
2648 641
2627 117
2492 436
2473 51
2430 802
2417 159
2410 251
2389 106
2364 962
2358 22
2343 575
2336 788
2297 198
2280 464
2244 876
2243 282
2241 465