31492 648
77455 289
65585 348
15216 737
2342 559
2283 597
38963 287
2839 579
1030 273
16487 28
42211 210
47303 114
13114 695
2620 731
2509 719
53272 557
2696 691
4637 247
535 148
15870 655
8952 939
151 41
22426 590
943 236