106263 213
69030 590
6546 516
3581 237
109369 397
247956 1058
24121 648
74552 513
21795 1039
10100 88
10096 655
4643 150
16187 260
23550 612
4004 65