14008 471
43551 120
18327 426
27936 708
33650 683
95469 1120
10712 251
16351 627
19385 696
27142 913
127719 371
7300 564
30509 613
86453 383
37819 411
11367 484
13393 399
8882 354
9481 874
6022 535
11491 814
4495 399
25956 695
149862 890
44950 1024
18054 663
54211 678
49644 522