15485 97
24842 76
8681 116
8696 128
33036 941
59886 618
4539 557
10655 392
6766 513
1998 106
4170 711
9331 645
8576 144
4270 359
3411 88
3238 216
2780 46
2302 270
5330 45
1554 191