5250 245
21478 82
15969 201
24221 119
50652 845
40547 242
42165 729
11147 304
37485 301
8823 529
12499 736
8598 788
11178 957
9897 633
7533 159
18594 500
7352 133
6598 105
17057 487
3274 204