41032 337
7809 585
18988 503
14309 349
14051 762
19121 317
45537 409
2885 260
16403 393
6322 444
7276 953
65588 662
3335 534
7599 609
9067 386
4196 75
4093 540
21831 95
17447 568
10751 560
4977 421
3703 611
9296 848
8697 421
4293 436
4916 477
3772 155
8406 423