4755 51
1566 282
3021 421
4795 948
5533 376
7387 356
4215 188
3304 592
4432 794
28388 785
15731 169
8079 494
170520 574
4884 427
5798 469
3079 130