3565 405
3121 83
3979 251
7368 846
4331 243
2058 199
3402 168
6422 117
7176 733
68147 591
7478 873
5172 433
2679 290
29561 249
18093 236
1791 98