30000 820
2339 389
5670 126
29216 200
2828 571
1834 187
1641 173
859 59
2100 489
1902 292
960 45
2560 388
32326 121
865 98
2879 276
2606 480
1433 367
16943 857
6347 547
1367 281
5904 474
2567 687
3238 893
549 63
9953 345
1634 289
1992 362
1682 350