16909 300
5309 640
7131 599
29623 288
15269 357
2780 197
47856 174
18251 286
12214 104
4671 374
15196 509
11315 633
3905 497
3691 196
7024 466
5100 662
5943 99
3528 524
2308 261