376 58
1223 141
2597 177
638 33
5110 378
1799 112
3382 797
7217 480
5887 950
15978 698
6355 269
1510 178
1716 321
3367 386
3863 824
509 38
4295 476
2833 606
2086 258
3064 548
1977 403
3094 574
2348 720
2771 78