2816 302
2933 462
3533 911
5164 478
2997 550
2031 649
3082 822
1996 445
1431 341
924 259
643 74
1944 246
2509 615
3985 606
930 68
3375 148
2642 799
310 30
4448 370
3471 513
2852 603
2387 506
2442 582
5824 577