51084 412
30058 529
31547 135
15990 539
38747 221
33355 243
37021 160
9332 645
6321 531
11282 188
4678 321
4448 897
8988 645
5202 650
2133 152
23898 253
24158 390
78262 937
43649 772
28353 120
20372 77
24540 292