31598 501
17540 566
33235 68
5981 456
14738 565
30047 278
33227 88
24508 399
5312 521
1994 43
20979 165
3657 190
4488 581
5683 605
28883 445
16934 321
13808 49
21698 855
3640 111
5269 777
10361 827
4436 603
64840 178
15614 90