2212 111
39894 563
9630 807
14349 178
7203 662
6535 432
15796 488
5114 371
20432 354
9318 396
9971 446
6895 665
6482 363
9075 733
5625 661
5554 384
4502 246
6403 79
4363 293
4142 242
7169 99
16801 160
6222 807
3870 251
4708 292
1821 380
3882 261