1
244515112
79053713
75260974
71119345
69753536
69487647
62657598
59557399
549088110
476621211
459718412
446501913
415398714
377510515
367186016
356540717
330854218
329358719
323259620
316101721
315417522
298884123
290380324
288970325
275772626
275267927
236177528
234624029
209631530
2037147