502
5814
584
512
494
500
668
450
551311
5514
400
4510
32217
24690
23042
20433
1661267
16032
1473148
14196
1322144
12390
11170
9540