29482 145
14925 776
18956 759
15370 675
23557 201
5912 101
14118 465
4302 480
13922 743
21687 313
11338 752
15733 580
18418 448
64947 167
9645 502
48803 350
16507 80
22425 327
5044 517
68080 856
22468 188
20080 262
32057 660
90899 289
27717 535
33744 97
9896 432
17992 266