501 103
5709 567
2187 635
1346 412
2668 589
1566 150
17065 769
2276 673
3665 937
1168 339
2824 543
2286 667
2178 436
2241 48
5137 477
674 193
6000 39
1609 285
2926 661
3728 644
2189 37
3520 535
40750 305
10402 331
13875 183
65267 561
3969 76
3914 412