15026 133
3804 41
4010 513
20484 535
5101 216
11649 198
16383 395
21555 381
10332 207
24100 348
7677 434
20576 265
93633 746
8070 67
10850 369
215283 721
5929 445
29027 539
3056 207
30328 127
20454 835
34364 856
14797 327
28158 621
18477 255
42898 80
14494 655
15626 409