45468 150
2757 41
221538 551
34632 951
31632 488
33473 354
12260 390
182466 510
5220 308
6329 305
11514 364
9433 268
13235 556
8197 401
4947 843
4029 440
6159 709