1089 59
3725 216
5463 543
11592 395
41771 117
87923 98
23812 771
13084 584
31987 579
29433 486
11488 37
9061 788
10586 848
3881 273
22993 273
2079 71