3401 31
1594 27
2408 317
1191 157
2713 206
5189 782
1244 188
6183 977
3340 226
12216 326
1728 297
4402 825
10770 420
4256 924
33165 557
1390 110
14768 181
13271 425
10529 568
6648 80
3904 645
2447 360
14667 626
7666 197