321 95
2663 613
2870 577
2990 550
1627 509
18156 301
5981 641
7277 599
30330 289
16150 359
2950 197
51857 174
18666 286
12290 104
4906 374
15635 509
11468 633
3993 497
3895 196
7162 466
5228 662
6072 99
3569 524
2373 261