1297 30
5358 588
21805 283
8977 76
24695 48
20820 333
3929 455
14260 188
6613 526
9110 227
5430 29
4523 139
6164 969
5676 299
11118 249
3053 462