42335 606
31952 741
12589 96
1430 200
3017 438
19326 326
10297 982
7259 87
8829 492
5848 80
13220 431
2585 171
2565 378
8415 961
10398 217
23904 848
9172 330
35274 641
3907 629
1747 116
10272 654
8499 607
7907 442
7351 765