527 94
1476 443
1333 335
2993 803
11088 432
2564 701
36954 86
13796 316
1269 280
19970 544
2519 688
855 169
2553 712
16670 339
2961 862
14531 636
5146 291
2591 696
3879 369
1503 320
4496 710
623 176
10059 53
9045 684