103598 132
7273 713
3809 272
6541 191
5950 650
6720 73
5664 250
7998 498
13285 734
4097 128
5633 278
10894 886
196793 652
99761 363
19730 559
41899 518
20401 528