2855 404
2299 83
3713 251
6551 846
3751 243
1881 199
3080 168
6329 117
7076 733
65179 591
7065 873
5060 433
2616 290
29363 249
17417 236
1718 98