30798 768
16525 74
13881 38
25807 578
37567 521
44683 77
19937 213
22584 639
20844 390
22496 198
21899 187
20150 121
20497 193
17654 539
22056 187
15626 239
40405 492
20643 704
27037 777
44385 607
20933 703
31466 575
42546 204
22417 246