21505 325
12043 654
30463 317
107372 978
24846 492
84931 672
100730 1170
9246 609
18102 877
48720 347
32724 477
21276 427
5504 387
8571 580
10503 785
31113 494
13033 310
21110 321
23505 335
48535 747
13165 406
5239 540
26993 201
4116 512