15072 370
7051 289
21859 280
47957 141
6238 883
2865 88
14414 387
25802 92
2532 736
1884 122
8999 620
17268 188
8806 284
32760 356
5007 372
20653 566
4829 469
39727 263
783 245
2181 192
17798 423
6619 489
4450 473
46448 177