2666 112
7753 618
9195 391
175166 779
30992 823
82760 351
298496 854
291455 849
145042 349
27793 259
59527 258
18166 407
1220 143
3236 464
7643 506