3081 505
43907 158
3628 134
9640 773
5764 163
3473 284
8521 299
16658 448
1721 41
4273 476
6966 686
3166 205
3669 247
5368 524
4236 302
4936 667
3670 387
13002 693
1992 189
4257 457
6577 803