37861 133
47096 286
38557 671
43911 652
14652 262
11349 562
27359 434
45900 299
55024 829
16471 507
23187 466
9308 609
24322 481
12552 752
5545 145
4586 226
3289 794
3518 213
8064 685
4075 458
6205 189
4250 740
2485 289
3399 48