50403 520
11844 234
8372 376
19579 172
21506 665
4658 49
3947 513
16312 729
3096 57
4230 389
22591 833
23857 320
36939 248
4763 882
7102 440
24683 750
8861 206
17406 99
3333 471
4031 246
4089 507
15494 577
4523 498
2157 293