350 29
2017 399
1119 297
4472 237
2867 436
1781 508
1690 211
1421 246
1634 212
2649 595
2712 284
1789 549
1139 51
2883 438
3109 616
1191 187
372 54
2781 717
1133 93
636 87
1842 455
1147 238
614 136
4281 933