1102 59
3753 216
5483 543
11596 395
41806 117
87955 98
23828 771
13089 584
31993 579
29454 486
11514 37
9063 788
10593 848
3886 273
23000 273
2082 71