24432 847
7470 551
15388 386
6267 345
2572 44
7239 869
5097 813
1342 86
3361 436
4688 936
1664 39
5037 454