2913 289
8204 334
11902 552
19685 348
31143 325
7077 55
3540 356
2206 226
4602 362
5220 218
3155 278
13936 737
9744 621
8206 668
16048 956
2487 241
16402 434
48648 530
44291 534
32059 712
10797 569
44584 216
13728 55
9490 37
20022 274
10825 154
13962 54
3722 263