16006 537
7531 266
6299 254
3563 218
2959 104
3714 291
3499 367
2933 531
8641 662
6117 90
3329 93
3628 607
6665 76
7553 323
4339 519
2068 110
8403 286
3474 144
1644 38
5462 437
2638 126
4072 568
4785 730
3449 137
9762 526
6624 81
1979 99
10869 549