40151 1020
9907 548
37479 752
7167 583
26874 314
12543 579
21375 288
6512 331
13901 618
16648 661
5380 772
42361 72
18421 361
6999 171
9756 863
38955 306
117620 250
10255 583
23106 206
13825 617
95844 244
3959 231
10394 420
20049 221
25350 307
21292 138
4474 270
12498 569