24452 75
4325 276
5843 241
3083 235
12336 440
36299 514
17105 847
8526 363
13298 299
45081 827
8398 481
14517 296
5341 501
6750 513
25766 703
15945 316
2846 420
9939 704
8348 744
25628 146
4824 117
10256 569
16094 71
4893 87
7695 624
13715 330
12813 298
6284 509