29080 91
13482 126
3188 545
14031 222
3451 580
11674 801
3224 699
5494 807
6330 262
4602 533
3470 317
16526 675
5945 509
1714 150
6537 416
7682 565
2301 31
3619 443
8796 728
12474 252
5649 483
2648 283
5064 153
10394 491
4370 86
14294 418
8714 201
7945 518