1126 59
3808 216
5508 543
11617 395
41847 117
88006 98
23871 771
13117 584
32007 579
29490 486
11556 37
9071 788
10610 848
3894 273
23021 273
2091 71