643 175
10705 63
26843 44
2943 241
5831 55
2941 262
8376 493
3151 178
13245 633
3129 536
6498 583
4370 69
8180 381
5563 716
6030 412
11669 69
9054 174
752 84
5685 464
1167 288
5124 581
7730 407
3306 377
3854 677