58093 231
17588 367
20420 305
41690 162
28865 109
71838 118
33999 246
55509 666
23367 222
18959 458
35083 643
39132 365
35995 570
19126 666
14202 489
24189 929
18235 966
22146 748
9233 521
16073 171
31505 198
43309 907
42368 166