18613 663
30489 168
8629 201
35196 503
2267 130
4256 771
10895 273
3509 366
5316 758
4503 711
20020 694
2351 288
2694 394