12331 306
7987 384
5511 392
4709 534
2360 175
10617 31
18404 187
16883 480
4850 628
5253 513
7821 432
2672 139
6622 583
3644 531
5582 444
13975 421
21021 280
8701 387
2529 67
9350 599
3577 233
5350 480
6340 164
4300 36