3546 405
3094 83
3972 251
7339 846
4309 243
2053 199
3396 168
6418 117
7171 733
68059 591
7473 873
5168 433
2676 290
29549 249
18071 236
1789 98