107909 135
7309 713
3849 272
6582 191
5985 650
6760 73
5704 250
8035 498
13360 734
4141 128
5680 278
10947 886
198362 652
101775 363
19771 559
42501 519
20683 528