40606 508
17647 334
16952 394
9529 469
14568 503
5874 107
7315 302
6497 374
17032 699
19516 645
4621 170
14673 668
12143 667
6149 786
5103 312
7291 770
9221 515
5735 549
4926 472
5355 565
21787 429
13686 312
7058 667
10151 303
40089 913
8252 732
5486 195
12577 320