13090 522
12661 291
4727 334
5212 69
15069 668
5229 258
12244 666
6295 786
5063 312
7384 770
5640 192
4775 346
14525 587
9375 515
8362 301
12196 189
5765 549
5093 474
14899 814
5248 566
22861 429
13887 312
7116 860
16963 508
7128 665
14747 567
5871 137
3503 65