1275 30
5311 588
21680 283
8939 76
24514 48
20700 333
3922 455
14181 188
6593 526
9075 227
5386 29
4506 139
6128 969
5666 299
11090 249
3047 462