40261 1020
9922 548
37508 753
7171 583
26929 314
12579 579
21395 288
6517 331
13907 618
16671 661
5388 772
42433 72
18449 361
7003 171
9768 863
39031 306
117732 250
10268 583
23123 206
13844 617
95961 244
3977 231
10401 420
20084 221
25433 307
21340 138
4485 270
12529 569