21533 277
11956 699
95900 879
127817 640
72696 391
40766 178
8623 703
41283 447
4968 445
7147 736
28015 494
6287 78
181305 328
63171 165
49864 213
51600 186
67352 516
1545 421
6868 213
101641 985
4193 548
157395 814
64183 455
8678 760