44976 150
2756 41
221373 551
34621 951
31616 488
33464 354
12259 390
182357 510
5218 308
6325 305
11502 364
9413 268
13233 556
8193 401
4941 843
4025 440
6156 709