16031 162
8833 728
37207 912
7088 230
6393 695
4968 32
8304 681
7238 159
8190 449
67575 309
3958 76
9661 624
12164 614
3941 269
16937 171
17201 538
13122 56
2903 371
5444 234
2621 296