47800 599
110210 849
4684 433
3316 423
4265 366
6992 852
91274 120
3822 513
4123 383
6629 903
165248 462
48579 333
7752 791
30067 82
45104 745
84684 633
3874 720
9980 706
4766 245
3636 414
3398 594
4408 349
5425 771
2654 85
118530 162
161338 306
30853 184
146647 238