15956 352
10300 304
11841 157
2424 367
10485 274
5709 528
6992 620
4881 160
11537 569
7171 193
11281 531
13875 820
6775 758
6381 635
2488 290
13601 282
4834 521
6952 612
5272 136
17975 205
8095 594
21516 280
7641 547
37566 636
15072 862
6336 200
9046 79
4535 562