191192
707320
35181
304644
172737
193986
302540
79685
122761
470611
567383
437126
2939361
2624455
2556928
2510455
2240995
2136955
2098281
2027719
1913226
1678208
1612351
1570406