32556 787
42291 307
120562 230
37137 378
28703 101
15566 82
21303 67
48117 505
53111 655
33612 324
25928 132
34259 922
33978 156
21264 300
50114 386
54723 670
40440 424
30604 533
74470 665
28568 203
39335 740
142461 814
111294 637
71535 258