29486 511
10009 239
6803 532
12570 54
10335 301
8132 946
8197 299
4504 672
7485 271
6086 337
20367 653
9060 198
9560 109
14493 419
10313 264
8753 24
37577 304
6774 553
8206 298
12333 129
6267 170
6737 409
15496 1050
38665 143
15057 225
7688 669
13444 133
36643 650