2989 706
4128 410
4160 614
2214 69
305233 1033
3617 217
4283 713
4485 452
26660 80
29685 577
8194 228
8834 270
10038 155
4620 867
3690 471
4820 482