30101 663
9248 492
13265 82
11660 131
29508 315
18583 1053
70426 1029
30105 181
26603 1041
25993 748
31753 438
4169 549
19148 246
8135 491
97486 289
64352 157
5688 210
6760 888