28032 753
31010 113
3011 358
36515 584
2690 454
1789 296
1832 361
36098 752
25830 727
47139 391
38439 933
7477 576
13834 686
261011 1274
98723 861
83669 772