29076 91
13480 126
3188 545
14030 222
3451 580
11673 801
3223 699
5494 807
6330 262
4602 533
3463 317
16526 675
5945 509
1714 150
6535 416
7682 565
2301 31
3619 443
8795 728
12474 252
5649 483
2648 283
5064 153
10393 491
4370 86
14294 418
8714 201
7945 518