12599 890
14561 120
674 103
2776 745
1153 101
2789 73
3552 592
925 135
3351 758
2159 511
1220 105
1996 144
15149 734
4191 631
8012 784
7001 522
4406 627
5966 618
25172 97
7714 302
6717 756
6505 338
8462 260
3034 123
7983 754
4488 922
5803 370
4309 380