2583 171
1449 204
8326 96
8736 635
10294 982
23902 848
7350 765
11962 252
2790 198
15687 930
10270 654
7428 488
8412 961
10395 217
5332 58
8825 492
14660 584
23063 526
1744 116
1406 324
12746 376
8496 607
7904 442
7927 78