49009 331
3523 478
134228 387
23337 75
72272 332
27539 199
17886 188
275035 846
31453 568
13816 363
10834 847
23190 393
32282 678
23449 856
3758 398
1832 231
4289 573