12891 283
6507 171
2794 118
6960 846
1633 86
4731 400
5994 547
2062 47
7053 607
5074 450
4164 768
36681 686
11914 212
23401 509
5268 724
24285 373
1785 143
5488 486
2339 117