905 60
17443 332
40595 835
14166 787
32181 777
23876 526
34872 649
8686 531
6608 250
7793 285
6768 353
9175 834
3978 167
17536 263
5700 569
9237 328
3287 237
14155 852