1284 30
5319 588
21699 283
8949 76
24550 48
20729 333
3926 455
14198 188
6594 526
9083 227
5396 29
6133 969
5667 299
11094 249
3050 462