2789 404
2269 83
3694 251
6491 846
3680 243
1829 199
3061 168
6324 117
7071 733
65006 591
7049 873
5009 433
2606 290
29354 249
17365 236
1698 98