15812 110
3462 68
6661 313
4369 153
6920 266
8082 659
5777 293
6584 412
5005 157
3235 443
6690 120
5050 582
9976 862
2746 296
5076 649
8729 95
8979 253
10540 222
10673 703
5329 625
3180 323
4117 692
24242 619
10978 342