3512 80
3072 288
9995 500
6175 962
12971 462
2881 266
11525 56
6143 579
21728 847
9310 686
5138 894
2805 473
27039 603
1724 140
7258 269
11452 603
4753 550
4396 577
150480 944
634 24
2662 112
51171 105
14574 507
7748 618
4931 152
114329 427
121060 220
2340 171