2999 325
5229 203
5531 560
7054 235
4800 341
12894 684
4491 652
1464 103
3408 191
3629 775
15763 594
4528 685
5701 948
5219 238
5627 740
14498 867
5814 516
11404 731
4758 375
3450 554
4389 192
9261 252
66438 1051
1658 64