21585 154
95217 559
132943 209
108390 730
250466 925
9239 111
200957 538
177233 866
40042 182
48105 317
54141 488
5415 618
2861 454
62299 503