3121 731
6155 712
2226 354
14154 293
26382 772
2324 207
256848 615
5206 328
6844 807
8435 243
7303 545
4631 531
2338 98
2226 337
1479 109
5034 627