2227 318
16992 83
35170 707
16780 846
7781 330
17461 575
2423 401
6401 350
10659 87
9617 283
5558 474
15945 291