40258 1020
9922 548
37508 753
7171 583
26928 314
12579 579
21394 288
6516 331
13907 618
16671 661
5387 772
42432 72
18449 361
7003 171
9768 863
39030 306
117727 250
10268 583
23121 206
13843 617
95960 244
3977 231
10401 420
20084 221
25426 307
21339 138
4484 270
12529 569