3502 165
16760 277
4290 542
10384 529
11707 660
6568 69
8837 347
11873 68
27429 156
15813 138
17362 501
3801 312
1876 136
7493 573
5987 544
3812 706
7235 716
2167 102
2472 83
5535 352