2232 167
6318 788
2475 218
5132 732
10551 927
4160 812
28817 502
22513 687
18713 617
26558 633
80508 658