45395 150
2757 41
221507 551
34632 951
31630 488
33472 354
12260 390
182454 510
5220 308
6329 305
11514 364
9432 268
13235 556
8197 401
4946 843
4029 440
6159 709