11268 328
9221 125
8916 603
6445 358
17894 932
9775 74
8412 679
2979 623
18114 286
5652 738
18211 529
675 30
4860 315
5561 837
3376 49
2616 452
4562 457
13556 747