21263 409
5760 268
3148 478
11513 650
2572 583
1500 277
2793 733
3052 757
491 64
6627 83
3399 588
1286 276
3158 667
2816 455
16842 570
1830 413
2985 722
13247 62
343274 1038
2824 257
6999 653
4416 686
5615 166
6659 290
3553 400
409948 917
3782 230
6206 523