3132 284
4938 156
14735 246
5587 605
10869 551
11324 661
21973 381
9294 336
24400 196
22295 622
21105 153
4478 119
6037 292
12407 275
11229 801
25846 735
4491 266
7209 760
9522 239
6287 532
2933 409
9593 301
3257 295
4067 277
5751 74
5583 603
8241 753
5994 949