5021 504
5355 385
2593 208
20663 641
27229 623
46016 328
9142 78
1532 51
2438 275
3255 632
2433 353
898 37