30586 556
48126 393
1183192 3163
440326 1561
349380 771
334785 1164
33017 719
232978 2025
528136 1518
305862 790
128267 281
297449 950
81275 899
296679 941
375219 538
423678 1698
63520 522
1037266 2643
97122 145
255354 534
58705 766