529344
29113
245490
708840
196976
536958
241440
1145
179159
776251
624338
310643
2913361
2604455
2538928
2485455
2226995
2128955
2081281
2017719
1904226
1672208
1610351
1568406