1132 59
3824 216
5525 543
11627 395
41868 117
88025 98
23895 771
13128 584
32019 579
29514 486
11572 37
9077 788
10617 848
3900 273
23033 273
2101 71