3008 438
4323 382
1742 310
3887 349
4210 653
933 26
1761 207
2910 304
2141 197
3110 609
28916 113
25497 290
3191 442
14962 497