5272 245
21557 82
15973 201
24223 119
50669 845
40630 242
42184 729
11148 304
37506 301
8827 529
12509 736
8602 788
11184 957
9904 633
7538 159
18600 500
7358 133
6601 105
17062 487
3278 204