105549 487
30621 398
142379 700
88980 339
235258 825
77908 882
93978 584
56677 155
3078 309
6481 608
4035 815
1445 128
2704 511
3268 611