32403 85
11755 299
13020 229
19839 381
67688 642
98276 634
12171 722
53422 647
11695 664
8160 354
40351 334
14371 584
5976 578
6133 296
6310 441
31428 273
70627 627