45220 150
2757 41
221459 551
34624 951
31623 488
33468 354
12260 390
182408 510
5220 308
6327 305
11508 364
9424 268
13234 556
8197 401
4945 843
4028 440
6158 709