45150 150
2757 41
221445 551
34623 951
31621 488
33468 354
12259 390
182396 510
5219 308
6327 305
11508 364
9424 268
13234 556
8195 401
4943 843
4027 440
6157 709