1008 241
297 55
2766 840
2351 528
40385 274
69834 885
18105 156
34286 565
61539 601
36222 497
55588 384
24808 420
43474 90
84152 333
84789 428
20672 330
3456 641
36099 782
46178 612
30190 516
6402 199
41889 204
20388 180
60913 623