304059 1032
31839 235
40445 38
27649 195
10921 95
14398 509
33091 210
11998 391
16211 239
10147 364
6856 381
4120 400
6704 204
8219 270
8891 633
8903 471
9833 78