531 82
2705 301
16488 89
767 191
2477 608
2620 670
4687 673
2089 439
57250 379
4435 115
2865 875
5287 820
2266 460
6921 610
2256 384
474 152
2364 172
3755 433
2387 578
1228 361
7127 792
487 116
17292 44
605 120