12896 353
1768 259
9713 332
16668 632
10316 312
5351 318
10317 736
6627 609
9301 257
4507 383
2795 188
12370 111