18952 464
1683 60
3593 621
3076 297
21000 280
3115 336
5554 372
8577 601
10575 774
7556 121
11891 85
4509 834
6749 666
8703 160
8796 324
24534 835
12293 429
7515 48
7829 521