3599 502
4971 233
5320 573
3739 729
1814 63
2342 57
3653 334
2235 127
3304 470
3910 607
2873 415
3304 398
39997 433
34277 473
33551 532
20503 104
46057 665
28124 966