108793 352
34565 862
8711 347
6095 374
35522 416
11283 68
13754 738
14702 477
11821 745
37035 890
8103 159
5856 72