21027 262
2277 44
2790 226
5678 124
1598 218
9562 665
3198 206
6147 332
5980 693
915 94
1817 356
2670 426
4689 140
3862 895
2487 459
33947 588
2182 402
4413 362
1093 129
1738 222
5526 626
4926 546
4723 768
3406 216
2418 410
4882 809
7259 279
10851 769