10151 811
41146 337
4530 70
4797 695
3532 171
2798 256
14836 726
33085 729
10319 381
24971 547
109306 818
12433 400
30587 680
33682 212
25306 154
10241 561
17318 387
11390 545
21646 1009
9539 289
26214 122
19968 773
10204 528
10626 47
18605 643
14844 462
14834 317
18987 232