1501 204
1932 140
18609 629
14849 221
8261 33
9582 303
16249 879
2921 714
4270 601
4360 303
14905 223
5104 802
8997 58
2478 531
3081 462
1093 175