2415 76
3290 200
9673 111
12381 564
9062 530
9453 385
3285 339
7238 821
5718 256
4947 39
4667 284
13539 551
19059 667
8327 663
8194 553
3530 717
19035 351
3902 235
2267 117
10471 507
5329 529
5151 423
3677 131
4650 225