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