14951 276
31975 280
2799 113
30006 352
24870 572
20478 589
20963 807
1962 325
5499 147
11190 575
4031 654
9874 783
7149 569
8419 547
11754 491
258292 831
2473 525