5608 665
5895 267
7900 356
35466 877
11686 745
8216 321
4405 716
3587 439
3046 157
5741 440
11856 593