2915 404
2352 83
3741 251
6642 846
3813 243
1889 199
3118 168
6335 117
7082 733
65475 591
7073 873
5080 433
2632 290
29385 249
17491 236
1729 98