4647 663
2242 220
119355 465
49483 322
77712 203
61330 561
59931 503
42993 280
13987 321
8541 723
2828 354
5089 430
1580 262
8610 471
2670 504
6392 600