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