14009 471
43553 120
18330 426
27938 708
33652 683
95472 1120
10712 251
16351 627
19385 696
27146 913
127723 371
7300 564
30510 613
86464 383
37821 411
11367 484
13393 399
8882 354
9481 874
6022 535
11491 814
4495 399
25958 695
149873 890
44955 1024
18056 663
54214 678
49645 522