1115 59
3769 216
5495 543
11612 395
41820 117
87988 98
23845 771
13103 584
31999 579
29473 486
11530 37
9069 788
10600 848
3887 273
23011 273
2082 71