21184 260
20480 478
19286 598
11440 414
1378 269
28019 105
9370 665
6065 496
4311 803
2157 265
2547 544
8252 154
4082 752
2843 709
8948 60
1699 76
6449 418
4727 511
3609 661
4809 494
1894 58
1795 312
9837 86
1098 77
1041 87
27070 100
2573 431
8479 573