328 68
1000 956
232 127
882 319
642 169
724 578
727 788
1151 575
665 264
411 573
604 123
1145 545
11539 223
10428 344
10186 490
7399 640
6661 135
6393 305
5250 334
5236 221
5125 37
4528 166
4406 66
4217 771