1782 493
394 101
1450 428
470 63
7235 584
4319 829
50506 551
21613 415
8185 532
13164 928
1180 127
8558 713