10501 668
3315 346
2915 272
4545 720
2914 505
4874 392
11679 442
22964 429
4343 295
850 72
3058 603
23742 177
2153 504