1783 493
394 101
1450 428
472 63
7237 584
4319 829
50507 551
21615 415
8185 532
13165 928
1180 127
8558 713