16003 162
8150 728
37117 912
7075 230
6391 695
4965 32
8296 681
7235 159
8178 449
67548 309
3953 76
9659 624
12160 614
3941 269
16934 171
17178 538
13112 56
2903 371
5439 234
2621 296