43514 527
21551 589
186811 939
52212 529
80737 614
124679 914
37604 487
19882 603
14384 226
13015 673
3159 421
2048 267
1946 340
2575 427
1581 293
705 95
1507 230
2729 515
2039 376