45546 150
2758 41
221565 551
34635 951
31635 488
33473 354
12261 390
182489 510
5220 308
6330 305
11519 364
9435 268
13237 556
8197 401
4947 843
4029 440
6159 709