28956 150
31007 325
44222 534
5703 508
3003 304
19878 620
31632 595
21365 42
5730 286
5722 632
10372 636
13417 574
6164 129
18724 660
5281 216
29913 742
17812 219
10576 382
15064 585
13782 112
10298 527
46420 177
9285 290
27039 375
16310 454
67389 414
69491 526
98738 196