29012 773
33844 690
81892 717
30010 652
71336 695
43902 336
17334 506
35022 587
5537 816
45168 921
40394 71
76661 874
37533 319
11581 384
69375 186
18839 295
107763 566
15485 156
14357 375
24460 505
103460 793
119280 603
34925 165
64244 722
53016 402
106482 491