3039 916
16043 162
9300 728
37259 912
7096 230
6395 695
4972 32
8310 681
7240 159
8192 449
67595 309
3958 76
9661 624
12164 614
3942 269
16939 171
17219 538
13122 56
2903 371
5444 234
2621 296