22558 509
16461 357
5748 538
5198 262
3898 202
3068 155
13625 761
2406 38
5862 473
2863 213
9135 648
8562 45
14641 32
17917 876
3998 362
2844 201
18527 745
20159 598
24460 483
7432 403
28667 528
5039 172
8868 679
4282 201