1597 332
1022 188
2975 97
7088 228
5374 601
15185 633
30419 267
3440 662
3952 252
1206 292
36893 851
1862 178
2071 526
5256 605
2330 466
3819 721
1599 469
3212 61
2269 418
8833 392
3732 119
1755 347
1087 201
5797 878
30152 96
6042 599
3038 727
7350 814