31890 764
25335 872
4921 252
4348 449
3606 504
2291 209
3581 640
8118 51
15233 547
1872 201
3527 544
27530 478
11238 445
5645 568
2080 29
17151 785
4471 776
3166 617
5504 353
9078 695
1350 105
4263 351
4153 274
4197 836
9791 715
993552 2301
8317 81
21513 350