3136 284
4944 156
14706 246
5595 605
10844 551
11301 661
21943 381
9285 336
24371 196
22274 622
21055 153
4481 119
6032 292
12407 275
11223 801
25859 735
4496 266
7199 760
9563 239
6269 532
2938 409
9576 301
3258 295
4073 277
5751 74
5584 603
8244 753
5997 949