23056 153
37555 512
12045 384
10776 215
27953 369
28990 680
12141 734
30524 412
24214 80
33210 339
15993 325
17096 550
22095 142
14936 311
12570 187
9279 750
6020 339
50323 190
35344 292
31060 91
20176 526
61971 609
37439 611
3053 223
1310 56
77905 872