5258 326
6228 406
27774 493
16922 164
13520 980
125757 593
64611 417
28075 631
5799 842
3003 482
11160 261
6711 53
4314 332