45931 125
102373 801
33765 402
32333 602
12270 932
26859 508
90062 248
18261 483
11566 666
31339 520
16572 215
7631 250
665897 1891
9001 411
19306 106
66614 455
14420 447
14833 606
82659 589
23486 45
12159 387
10446 77
14853 245
20633 430
27361 756