3056 64
9355 51
6279 381
14418 47
6478 528
14644 440
7233 489
9523 291
9831 671
5131 132
8803 309
9633 532
5461 521
5035 76
7893 893
2742 37
11825 53
6305 404
13590 718
4897 170
1644 112
6239 273
7553 333
7158 267
3601 649
5161 421
4742 205
34992 119