3832 302
9912 39
8036 249
157687 684
9027 151
32475 403
13550 633
50842 665
31303 643
6414 169
1027 33