3130 731
6158 712
2227 354
14156 293
26393 772
2324 207
256885 615
5206 328
6844 807
8435 243
7304 545
4631 531
2338 98
2226 337
1480 109
5034 627