14596 807
19037 515
3366 152
1567 117
30351 766
29252 697
69758 418
13101 295
13105 549
7594 356
9981 312
2517 108
3488 292
278971 1069
161416 557
19205 208
4212 360
63113 384
24067 412
94709 764
56209 915
20316 65
21830 715
248542 803
362908 1181
9197 581
6373 390
7774 758