2931 363
3683 479
5729 678
4426 915
5031 247
2603 200
3626 381
3288 841
4977 542
7159 280
4909 814
4151 684
3336 145
5617 547
3245 712
2223 160
3986 321
7671 487
3834 347
3199 473
3503 191
4811 632
5259 812
1849 108