2949 440
21069 102
21421 866
29005 767
14166 123
9998 408
8289 531
7717 447
7192 51
10459 461
9635 415
16398 450
15388 113
6062 350
13016 412
11493 581
19608 178
8258 243
10936 504
14990 833
5403 393
9954 481
14595 671
8611 196