19415 500
6178 261
15025 727
9749 425
9273 499
3020 282
2511 182
28679 486
30048 670
7682 549
10002 304
11525 157
10089 274
11398 562
5933 471
4545 160
10575 569
5694 656
6583 193
6238 635
10898 703
13047 282
6684 612
17123 205
7639 55
7967 673
36618 636
14606 862