51026 492
7602 400
37630 470
22096 352
13282 845
19444 659
78017 319
25894 399
33575 597
10732 734
50454 741
25143 306
53555 812
29184 206
7213 292
41325 704
20472 195
7158 154
91584 643
29423 156
59896 390
86361 728
29553 778
43331 296
16691 511