681 157
5478 468
3569 461
4238 598
1995 411
6749 796
2433 296
2151 306
2887 380
4323 430
1546 64
1732 167
15529 44
714 34
1158 65
10951 970
2712 640
5683 322
1052 114
2983 575
5086 786
15574 526
13230 77
11549 52
4041 548
4139 506
2922 230
8948 508