30811 722
52901 583
8633 969
54172 613
118603 211
28288 423
2921 593
3445 841
2715 190
3613 266
5877 717
8272 241
4933 338
3704 727
3886 153
3357 272
12742 576
6130 73
10319 845
5720 436
20159 497
57891 280
42541 469