5008 691
1848 38
45391 211
73979 416
26341 442
11239 643
5446 309
2471 311
130529 464
5777 613
22334 737
5840 131
4248 335