15026 133
3802 41
4010 513
20482 535
5101 216
11647 198
16379 395
21555 381
10330 207
24100 348
7677 434
20576 265
93630 746
8070 67
10850 369
215282 721
5929 445
29026 539
3056 207
30327 127
20454 835
34363 856
14795 327
28157 621
18476 255
42898 80
14494 655
15626 409