3122 584
2548 268
5946 467
3507 111
3856 251
5684 757
4287 772
7648 240
3953 396
1477 235
5542 612
6719 534
3442 63
2958 313
2647 184
5530 125
1859 344
9896 614
3746 536
929 89
2067 139
1448 301
5702 825
3007 501