108801 352
34565 862
8711 347
6096 374
35522 416
11283 68
13754 738
14702 477
11821 745
37039 890
8106 159
5856 72