39295 308
11421 433
13007 143
31793 698
47043 541
41178 555
26595 633
31412 607
32899 320
17021 97
20541 248
105866 1035
40091 590
23384 297
43936 775
50173 579
59635 269
42652 586
86059 430
34117 275
32477 726
25058 432
19965 515
46223 411