15037 133
3805 41
4010 513
20503 535
5102 216
11658 198
16386 395
21556 381
10334 207
24109 348
7684 434
20578 265
93638 746
8072 67
10853 369
215298 721
5929 445
29028 539
3057 207
30357 127
20455 835
34370 856
14798 327
28159 621
18484 255
42909 80
14494 655
15627 409