526 99
1333 350
11110 376
9917 353
1372 375
13519 322
6176 724
4985 775
9217 232
8841 509
5141 484
4932 218
2162 140
13331 565
9193 73
7943 565
6058 468
770 67
2667 329
1230 202
5389 634
12990 67
3401 472
28946 442
4636 462
4702 58
13980 276
7801 531