34926 753
40256 340
17012 701
6851 442
23413 233
18514 417
12304 473
7929 476
26013 595
22629 519
14802 573
22649 280
6607 482
8997 354
6367 262
5429 55
23260 47
3877 42
8183 155
6617 145
3883 73
21446 652
5569 282
46242 141
4732 593
9287 392
15335 480
13325 115