12812 117
6405 566
10856 509
3979 450
947 106
4625 812
14054 276
17976 858
8413 226
15775 256
8445 152
20596 445
16101 32
2545 91
22817 358
10795 356
7882 531
4944 488
11011 442
12963 708
20969 201
4220 578
30072 363
4865 346
32507 407
19685 722
5289 206
10453 154