45120 150
2757 41
221434 551
34621 951
31619 488
33468 354
12259 390
182384 510
5219 308
6326 305
11507 364
9423 268
13234 556
8195 401
4942 843
4027 440
6156 709