1296 72
4065 538
3597 620
22847 906
4408 369
6401 449
3495 371
2959 389
5903 534
28898 510
5848 609
2541 80
4524 98
3858 410
2854 189
4137 439