276 70
2185 259
2095 279
2868 577
4360 665
3459 187
402 89
1766 327
42512 635
8417 497
10753 308
3397 61
10650 846
20451 405
3677 551
9130 611
4579 155
4731 276
1779 102
21863 98
4161 759
7039 495
13496 482
2284 146
3401 574
8526 574
5410 100
44087 371