3063 438
4079 382
1673 310
3703 349
4144 653
927 26
1739 207
2825 304
2262 197
3107 609
29033 113
25518 290
3155 442
14946 497