1005 115
3380 539
2705 465
1536 96
213446 721
7073 65
20854 326
72872 120
12516 629
5836 92
4640 694
7086 470
2883 161
5227 234
3622 505
4729 723
5946 307
7575 593