3014 438
4338 382
1763 310
3906 349
4211 653
935 26
1770 207
2930 304
2142 197
3112 609
28922 113
25498 290
3243 442
14962 497