120081 767
5092 719
13351 556
10118 450
3733 177
3821 555
2499 225
4448 287
2554 449
4263 819
1061 37
1889 273
1543 46
3390 787
1332 113