30704 799
5889 424
4477 30
2369 336
3747 886
2966 492
2308 326
17959 542
899 50
25980 849
9103 552
15845 386
7734 345
2967 44
7937 869
5557 813
1655 86
3763 436
5058 936
2096 39
5801 454