19418 77
15162 408
100453 703
61446 985
25420 292
23525 231
36873 665
94785 265
36796 717
103440 579
26186 537
34072 307
71475 473
43240 478
188385 938
25878 283
22205 510