5041 632
4441 160
327007 529
186932 592
94749 372
141890 691
98336 453
255992 830
84299 541
174555 1069
59363 507
102979 399
30610 673
21601 331
16146 695
22188 669
7695 448
20143 313
11611 561
13513 475
27266 489
18753 412
16362 503
15576 493
21235 242
14142 435
10625 131