2996 524
1803 371
2243 492
1376 327
3431 784
999 122
3866 474
5584 627
933 246
2260 539
1210 178
646 88
1025 163
3742 532
3457 329
8213 527
4472 619
2563 538
917 135
2823 674
3951 560
3694 605
4378 513
2130 561
2118 578
4489 737
3096 103
1228 247