5205 652
8116 51
204882 1042
54599 317
26432 720
23154 593
8294 616
3403 166
8085 619
4628 729
2273 111
4377 418
86845 538