40384 1020
9953 548
37558 753
7173 583
27019 314
12634 579
21418 288
6521 331
13929 618
16709 661
5412 772
42555 72
18493 361
7005 171
9798 863
39158 306
118756 250
10288 583
23145 206
13875 617
96121 244
4004 231
10426 420
20133 221
25535 308
21412 138
4497 270
12572 569