2446 572
2672 546
2703 705
1810 502
12377 301
7521 654
8159 85
4720 588
5131 56
5376 326
3028 29
7077 987
5926 478
6392 584
8128 453
6799 459