276 70
2183 259
2094 279
2868 577
4359 665
3458 187
400 89
1766 327
42510 635
8415 497
10753 308
3397 61
10650 846
20449 405
3677 551
9130 611
4578 155
4731 276
1779 102
21863 98
4160 759
7039 495
13496 482
2284 146
3401 574
8523 574
5409 100
44087 371