14583 807
19016 515
3362 152
1566 117
30336 766
29214 697
69709 418
13099 295
13105 549
7593 356
9980 312
2515 108
3485 292
278829 1069
161344 557
19183 208
4209 360
63063 384
24038 412
94607 763
56161 915
20315 65
21830 715
248432 803
362640 1181
9196 581
6370 390
7769 758