3004 36
103351 641
128389 329
5466 474
22820 979
5149 656
4786 90
89548 170
282895 885
21468 697
9950 732
5564 447
4038 371
66805 553
248898 962
5640 308
4814 756
8259 599
5384 684
142139 376
67406 181
10426 713
26375 688
3242 176
3999 366
108330 394
317118 1077
11964 108