40312 697
8522 49
15949 230
14921 217
9813 550
5513 629
12521 416
5009 799
15178 782
5072 464
48800 563
6330 385
17477 868
69075 342
5789 627
4824 530
4468 572
4606 95
1795 92
103781 234
10399 270
2656 362
8131 57
3297 456
1908 335
6131 104
25832 243
8681 62