20166 236
3994 765
30201 581
3930 454
15997 476
4542 30
3027 211
7945 169
4333 717
9022 639
4653 108
1905 311
3856 697
17436 612
8555 817
6144 39
11078 608
34995 134
2535 92
19258 929
19282 635
7935 738
26748 581
4100 522