3014 438
4335 382
1754 310
3906 349
4211 653
934 26
1769 207
2926 304
2142 197
3112 609
28921 113
25498 290
3233 442
14962 497