5090 462
1882 123
570 180
99 556
1773 885
994 690
318 642
983 253
173 956
142 290
117 431
435 885
28 474
892 957
234 430
662 795
37 14
71 863
670 334
204 635
233 738