2481 246
3079 343
5582 506
10841 512
11485 860
5424 818
3556 173
6984 257
1754 92
8394 656
1859 182
4791 627
11559 169
62257 825