3501 561
23511 301
17094 773
6162 465
974 40
14463 347
8118 533
7531 857
5471 774
52822 760
54261 82
26052 154
7696 265
13568 575
52508 780
20375 379
1839 192
11264 419
23870 612
7983 707
8466 269
15990 440
9858 521
14108 466
8035 239