107313 135
7302 713
3839 272
6578 191
5981 650
6754 73
5699 250
8026 498
13350 734
4132 128
5667 278
10943 886
198080 652
101372 363
19767 559
42372 519
20640 528