2230 167
6313 788
2473 218
5123 732
10547 927
4156 812
28762 502
22496 687
18665 617
26544 633
80430 658