3037 426
8391 269
2478 252
7915 259
5005 38
8900 733
1896 306
4502 205
4758 705
5793 291
5229 157
6327 469
4203 290
1165 139
11901 636
4208 746