5402 913
249565 1230
11504 354
6347 591
11633 783
161825 555
8930 402
99120 242
112123 440
20027 350
48380 807
10197 331
29526 205
9573 780
4383 98
6457 673
4236 587
797 118
1916 337
1805 37