1229 32
2414 412
4830 814
5312 288
3061 350
3343 674
6395 787
3486 557
5883 461
5618 620
3256 426
5839 601
17419 317
5136 682
3375 657
3468 373
23740 494
2876 267
3043 324
1028 56
3085 391
3693 463
6775 726
1613 164