12040 309
7903 102
22842 704
5768 359
7085 455
4985 559
6280 87
3083 45
4993 421
6562 103
6104 200
10837 78
5173 784
6973 454
4567 162
7460 607
7101 146
18571 157
9587 573
4090 555