12856 316
2318 152
2322 180
124412 321
9029 532
5449 542
5966 720
3465 228
8371 518
4022 681
4595 78
5276 617
3906 660
5875 294
9236 479
2570 301