2585 301
3911 476
3615 217
3937 317
3854 629
4150 52
4033 656
4583 694
5084 39
6215 612
5766 790
5734 679
4789 493
3383 114
5338 748
6065 844
11058 796
15144 409
5494 248
3020 349
15034 600
8009 875
5540 615
4931 216