15096 838
7446 412
22633 756
18290 793
24335 279
16670 684
8865 96
57797 586
8785 415
7326 387
7894 336
12048 201
12345 907
25857 324
31843 194
15306 546
22823 319
16196 155
17440 778
11366 160
10080 492
13366 501
8836 92
46006 390