19967 881
97058 650
91587 744
47826 613
178917 553
21652 263
12643 338
9292 472
11617 308
8784 600
112562 419
10317 131
11166 528
13719 614
4866 531
2351 48
3528 115
44228 718
51917 98