31331 369
11854 68
6371 517
19356 540
4610 122
1738 362
5804 784
17238 107
7016 642
67532 520
44650 639
3968 466
53057 776
37289 359
16691 236
5230 300
26553 818
725 169
22834 194
8300 618
55601 608
8744 314
2477 606
32031 428