3143 421
10905 580
5495 655
166142 292
3176 185
4300 924
4333 812
2579 347
3050 79
4428 747
3127 100
3384 693
3853 39
6032 567
10451 722
3538 756
3733 742
2927 601
2944 319
1890 314