3001 451
2922 680
5192 537
3427 261
12143 167
13926 419
4943 859
3992 679
2261 584
2448 285
2473 256
2908 595
5714 631
5798 360
18620 693
9554 731
6324 416
1285 43
2873 226
3958 500
4780 431
2936 637
2042 285
3421 594
4027 596
6673 491
6339 412
3007 495