4012 362
5536 813
9189 644
16294 496
4683 94
8893 702
3598 167
6957 343
5740 407
4212 109
7270 766
4845 462
1946 263
3030 755
5458 433
14710 32
31610 173
4906 605
1976 119
4445 820
2355 301
4092 576