11221 946
5008 159
7508 416
3490 41
6603 504
27768 392
5158 465
3496 294
4729 756
7025 873
9523 621
13763 52
14596 412
8912 364
10351 697
15598 758
5073 73
5250 522
8100 81
12488 234
7643 506
11811 58
12506 710
4207 94
18134 792
1987 174
10805 261
4402 139