8270 486
3148 203
3444 862
23387 254
3600 510
9781 424
12748 586
2821 204
2048 202
89958 781
11665 702
2728 581
7197 44
2225 261
61055 85
3257 64
33601 556
19685 818
20367 116
15351 355
4556 562
24807 295