2882 916
16033 162
8922 728
37214 912
7091 230
6393 695
4968 32
8308 681
7238 159
8191 449
67579 309
3958 76
9661 624
12164 614
3941 269
16938 171
17204 538
13122 56
2903 371
5444 234
2621 296