16013 162
8288 728
37143 912
7079 230
6392 695
4966 32
8297 681
7235 159
8179 449
67554 309
3953 76
9660 624
12160 614
3941 269
16934 171
17182 538
13115 56
2903 371
5440 234
2621 296