3009 399
4183 449
15344 668
2581 439
4718 334
4213 258
2781 60
2525 174
2640 237
4637 568
4056 398
2664 166
3229 616
5088 778
6488 691
2911 480
4868 727
1943 98
2617 220
3059 250
5217 462
3745 318
3427 737
2595 171