309371 1326
139089 700
115240 320
4739 545
14313 422
10312 86
34855 616
3992 34
57497 563
218793 439
101853 361
51370 547
11578 340
53563 519
51410 928
25220 173
27205 715
39085 196
24855 812
52069 373
41467 135
7593 556
28369 600
18004 827
62955 885
22145 458
21221 457
17727 804