15056 97
24119 76
8468 116
8480 128
32987 941
59584 618
4527 557
10590 392
6736 513
1977 106
4162 711
9305 645
8567 144
4238 359
3388 88
3225 216
2767 46
2272 270
5253 45
1546 191