47396 299
12156 688
6526 693
19231 635
5750 93
8193 432
1950 36
11601 36
2287 69
4371 513
6249 270
4735 668