49502 146
2209 238
45061 683
49749 123
5558 59
17301 152
3629 176
9712 395
2893 258
14151 471
40817 81
6764 424
58947 518
26948 37
17033 503
31849 553
32338 52
33047 476
31185 64
21854 430
15651 88
19839 78
59650 639
5353 703
10833 354
2161 335
13798 495
46281 843