15007 133
3795 41
4007 513
20455 535
5097 216
11623 198
16366 395
21537 381
10315 207
24079 348
7674 434
20572 265
93625 746
8067 67
10841 369
215227 721
5925 445
29018 539
3053 207
30292 127
20448 835
34355 856
14790 327
28143 621
18426 255
42861 80
14489 655
15610 409