14583 807
19017 515
3362 152
1566 117
30340 766
29222 697
69712 418
13099 295
13105 549
7593 356
9980 312
2515 108
3485 292
278852 1069
161359 557
19189 208
4209 360
63073 384
24039 412
94627 764
56169 915
20316 65
21830 715
248450 803
362687 1181
9196 581
6370 390
7769 758