2870 404
2306 83
3721 251
6567 846
3772 243
1883 199
3085 168
6330 117
7078 733
65231 591
7067 873
5066 433
2617 290
29370 249
17440 236
1721 98