10193 769
2559 209
1815 241
18426 935
5186 871
202382 967
10267 250
6234 498
42458 606
10783 78
3462 629