40216 1020
9916 548
37497 753
7169 583
26901 314
12558 579
21392 288
6515 331
13905 618
16666 661
5382 772
42401 72
18439 361
7000 171
9762 863
38998 306
117686 250
10263 583
23117 206
13835 617
95903 244
3969 231
10399 420
20068 221
25394 307
21320 138
4480 270
12513 569