31084 107
17352 613
1706 409
91886 244
3221 789
6289 730
2983 149
7651 427
2735 318
4290 232
6576 259
41937 620
3214 682
67243 277
4849 614
4644 363
4709 190
1902 77
791 54
7713 611
257210 528
8221 298
24166 375
1626 43
4594 502
496306 1001
5486 662
39967 697