29304 380
20999 151
19591 146
34593 376
31242 403
17400 94
16625 65
18894 822
9295 258
15825 160
56123 68
35870 638
41711 617
19514 208
11618 445
6877 347
8625 48
13839 616
51902 378
40278 436
17286 514
20475 667
15516 122
16795 340
34576 1163
28854 324
21076 712
29345 428