40029 95
16752 126
4309 546
16726 224
4752 580
12859 802
3838 699
6291 807
8043 262
10599 533
11290 320
17599 675
6687 509
5817 150
8020 416
9340 565
13084 33
4998 443
15326 730
17637 255
9568 484
3737 283
10084 155
12987 493
6278 87
15883 418
16986 206
11565 519