5181 227
5244 524
2706 119
6575 464
5927 571
37310 72
26889 786
326397 847
348058 1182
18995 793
4222 529
4180 496
3411 364
3268 305
3568 619
2083 97
1832 210