2345 302
8617 39
6575 247
145210 681
8145 151
29397 403
12188 633
45966 665
28379 643
5215 169
890 33