29488 511
10009 239
6805 532
12570 54
10336 301
8132 946
8198 299
4504 672
7485 271
6086 337
20368 653
9061 198
9560 109
14494 419
10313 264
8755 24
37577 304
6774 553
8207 298
12333 129
6272 170
6738 409
15496 1050
38666 143
15057 225
7688 669
13445 133
36643 650