7045 501
9806 537
6207 364
1975 286
2970 422
3116 423
17430 367
17708 666
14062 973
1581 229
3768 275
2061 164
3136 842
1590 279
16505 367
4384 454