4006 770
5604 136
2073 271
3943 426
8247 555
2376 75
3706 234
3657 853
6683 759
16942 413
2320 159
4976 859
3556 357
6948 202
85538 120
251028 459
171774 223
114603 939
50135 557
19506 317
27366 315
13117 779
17766 604
4289 166
12154 39
13477 209
11668 487
9806 336