3001 705
22660 856
3448 319
4301 152
5681 890
13338 843
5254 275
2082 97
11411 471
3056 229
17660 511
4206 780
7604 585
7328 743
10905 422
6635 537
3870 606
5201 458
3183 360
3248 362
3307 695
4633 647
2102 106
4932 685
637 50
6050 275
47641 941
15436 449