29971 798
5572 424
4035 30
2254 336
3610 886
2865 492
2241 326
17840 542
839 50
25770 848
9068 552
15782 386
7668 345
2929 44
7862 869
5534 813
1623 86
3733 436
5011 936
2056 39
5695 454