40088 1020
9897 548
37458 752
7167 583
26843 314
12518 579
21369 288
6511 331
13897 618
16638 661
5375 772
42311 72
18402 361
6999 171
9749 863
38881 306
117538 250
10251 583
23101 206
13817 617
95725 244
3949 231
10385 420
20026 221
25306 307
21268 138
4469 270
12477 569