12070 309
7911 102
22889 704
5773 359
7095 455
4992 559
6296 87
3094 45
4996 421
6586 103
6127 200
10858 78
5185 784
6985 454
4574 162
7472 607
7114 146
18585 157
9609 573
4096 555