107930 135
7310 713
3849 272
6582 191
5985 650
6761 73
5704 250
8035 498
13360 734
4141 128
5680 278
10947 886
198366 652
101782 363
19771 559
42501 519
20683 528