29996 660
32280 105
26574 80
8450 429
34167 298
18005 278
9543 396
12614 756
18767 523
26452 207
13270 984
25278 322
10527 451
7816 846
9477 425
8936 297
9455 75
10729 608
26238 459
12562 350
21508 748
9666 94
15140 212
9457 87
12345 109
10568 676
9143 372
12773 493