40962 670
8862 75
116011 282
14496 284
7661 255
3631 578
3608 686
3116 361
4862 439
16896 293
49387 233
63471 904
152034 584
60553 741
79519 497
4928 668
13413 593
824 66
4365 602
4447 191
134843 852
276492 1157
13238 361
21454 323
28783 844
12339 549
15914 407
3801 799