12289 702
5960 225
14642 224
8651 55
4372 76
17923 682
28315 344
4886 272
12931 837
3868 206
9007 489
4082 197
28030 635
11128 487
7399 712
8238 288
3521 121
4593 749
2947 440
7195 610
6409 381
6974 568
3422 153
6924 262
2742 212
3581 240
3563 324
6029 505