4395 492
2404 429
4453 140
9005 151
85512 165
5632 44
270005 778
15796 282
12988 468
13487 809
16134 910
5557 598
8282 701
97051 737
59326 239
41553 715
9659 484
2699 108
3063 312
3311 258
3475 514