45586 151
2759 41
221587 551
34635 951
31636 488
33474 354
12261 390
182501 510
5221 308
6331 305
11519 364
9436 268
13237 556
8197 401
4947 843
4029 440
6159 709