40382 1020
9950 548
37558 753
7173 583
27010 314
12633 579
21416 288
6521 331
13929 618
16708 661
5412 772
42550 72
18492 361
7005 171
9795 863
39147 306
118695 250
10287 583
23143 206
13874 617
96118 244
4004 231
10426 420
20130 221
25532 308
21411 138
4497 270
12571 569