372
3940
4319
446
3579
359
348
3921
3333
36123
3718
4212
12070
9780
7781
6120
538262
4850
4550
4161
4159
393147
368142
30950