21050 625
7508 341
22091 744
395865 1004
272736 844
7895 348
7185 501
10392 263
6536 543
20571 85
27741 341
13007 156
32990 242
2969 243
6151 621
2120 152
24470 292