3580 405
3132 83
3990 251
7383 846
4339 243
2062 199
3408 168
6425 117
7179 733
68219 591
7483 873
5178 433
2679 290
29564 249
18113 236
1794 98