1
246671542
79597363
76022844
71870575
70887746
70743287
64033468
60576889
557041910
482563111
467984912
458623313
420277114
383490215
376828216
366542517
337739518
335183219
331063620
325243821
322685522
307041523
298691924
298337225
281671126
280028227
242583128
242524129
215986930
2087731