276 41
5344 51
1692 282
3128 421
4869 948
5627 376
7492 356
4362 188
3552 592
4493 794
28572 785
16204 169
8523 494
177895 577
4946 427
5872 469
3260 130