24922 278
6658 145
2351 122
3074 381
3755 566
1731 39
10654 137
4047 866
9134 524
14766 415
1721 231
3217 635
6752 561
4317 513
4109 607
3842 495
13768 726
8652 810
10924 327
16951 841
2867 361
4994 90
1573 195
6937 510