123 34
21392 139
20406 75
7457 338
6947 333
6248 79
10963 221
6671 617
7785 470
5233 188
9254 54
26936 752