23735 205
37068 622
47548 515
19579 78
15211 408
100956 703
61944 985
25493 292
23699 231
37133 665
95197 266
36860 717
104509 579
26358 537
34263 307
72182 474
43849 478