3955 948
4623 376
5574 355
2801 188
2341 592
4004 794
25275 779
13855 169
7180 494
139175 560
4377 427
5330 469
2282 130