1783 318
16050 83
33727 707
16290 846
7735 330
17337 575
2393 401
6366 350
10361 87
9536 283
5459 474
15871 291