2509 542
7301 468
5779 845
4268 441
250938 336
20246 835
29665 660
8084 569
11196 523
9413 437
28427 155
22159 670
5868 455