3530 346
3660 95
2777 302
3684 60
38552 429
7285 909
46927 127
41875 121
33246 511
5286 154
17877 123
7496 890
9666 585
13612 554
8495 118
4426 138
39070 535
14017 636
14366 132
35193 220
29923 369
23156 77
16420 331
29197 280
29407 281
56427 296
21960 404
23565 603