5429
6359
16179
22382
7631
4882
3363
2645
7623
21389
7861
7299
3637
4459
16998
5224
11940
47328
4465
3368
15967
3131
181678
8609
3207
5909
6818
5894
8152