11258 946
5027 159
7535 416
3498 41
6628 504
27827 392
5181 465
3500 294
4742 756
7046 873
9548 621
13799 52
14633 412
8947 364
10385 697
15633 758
5096 73
5278 522
8127 81
12543 234
7665 506
11883 58
12555 710
4231 94
18198 792
1989 174
10836 261
4413 139