2957 90
160337 424
15636 708
3069 52
37819 529
57958 608
7140 84
73516 515
10767 649
4945 451
3394 280
3536 397
4438 439
3732 158
59939 593