1126 59
3808 216
5508 543
11617 395
41850 117
88007 98
23875 771
13117 584
32010 579
29497 486
11556 37
9071 788
10610 848
3894 273
23023 273
2092 71