3603 670
2432 115
4407 684
2304 277
4057 626
2573 182
4805 819
1253 80
4798 913
5413 141
7113 237
16150 461
3304 497
5690 461