13642 51
15632 526
11094 442
4203 495
3594 507
4314 441
12999 160
3701 438
18092 508
24352 357
2076 219
1656 260
2850 85
13588 252
3481 468
4829 755
2129 271
13111 67
13672 187
8211 156
3614 846
15552 494
948 31
15037 612