2181 145
2423 375
7218 504
6223 286
6789 364
3331 103
5090 699
2585 166
68102 591
8959 506
7765 356
4039 410
6222 554