12953 860
5767 256
2955 337
10524 321
4717 358
6182 488
2492 407
4408 52
2977 69
5434 290
5669 295
6479 786
15540 575
2678 331
3730 739
1849 373
4954 300
6184 246
10204 589
3751 797
1592 305
671 46
9267 687
6250 663