1090 59
3725 216
5464 543
11592 395
41777 117
87927 98
23812 771
13084 584
31988 579
29436 486
11490 37
9061 788
10587 848
3882 273
22994 273
2079 71