14963 560
5473 582
6705 106
11257 562
3575 339
7232 275
4665 639
3918 252
2066 150
3807 414
5393 408
5966 341
2856 338
4963 277
5158 765
4596 807
3263 462
4422 778
3553 628
3262 508
2973 399
4132 805
3545 288
4602 309