12912 54
18081 557
37868 730
5730 264
21007 44
6215 330
26453 754
14101 935
34580 694
4511 100
21146 549
55194 667
1356 50
36251 613
13591 757
4445 356
146659 153
8593 263
13048 480
15678 767
5658 310
7136 609
8741 731
125280 582