12486 173
12657 124
2459 319
10005 478
7494 273
2290 155
1819 79
4122 336
22969 510
6554 839
3570 348
7241 866
3788 337
9370 439
14000 832
5321 892
5031 380
8338 696
11468 737
2935 332
3843 689
2954 234
4531 508
4008 252