12605 350
4920 429
2855 346
1642 367
3100 40
53692 529
11860 392
8095 609
11999 532
4266 516
3439 665
1607 195
6295 561
1763 332
2509 615
483 29
2250 563