5012 577
4584 341
2786 168
7398 230
2308 37
3587 465
4511 799
87389 389
4986 824
6033 896
3004 400
2750 272
9007 33
2705 41
3885 501
7098 266
12701 286
4917 767
13555 752
24421 483
9494 677
2331 38
23754 258
8284 108