30041 89
13253 75
25587 370
38725 240
10111 442
5454 72
162580 752
229788 683
12656 781
27190 623
73150 121
2773 196
4471 339
7639 567
5612 755
5076 713
4246 432