30923 799
5950 424
4454 30
2419 336
3746 886
2979 492
2314 326
17973 542
924 50
26129 849
10498 554
15843 386
7769 345
2956 44
7947 869
5578 813
1639 86
3750 436
5056 936
2086 39
5787 454