3002 443
1114 350
2628 859
1229 283
3217 635
777 195
4814 633
21848 334
6259 66
41780 451
27452 581
5878 727
16926 207
6461 644
8535 525
2751 157
4323 462
8645 253
5573 261
26970 527
2766 450
9968 787
19857 60
4622 49
3411 123
4950 482
3118 388
3085 504