530100
708522
142313
296484
521668
89379
982602
372652
56816
56869
6048
397544
4946365
4042932
4005456
3340460
3228998
3128285
3070955
2814725
2777226
2319209
2058351
2039407