604
688
630
733
5613
652
6915
6314
6322
9213
595
709
34187
26320
24712
21983
1822267
16952
1626148
15226
1453145
13060
12260
10200