31854 764
25332 872
4916 252
4347 449
3605 504
2289 209
3578 640
8117 51
15233 547
1871 201
3527 544
27529 478
11233 445
5639 568
2077 29
17149 785
4471 776
3166 617
5502 353
9076 695
1349 105
4263 351
4152 274
4196 836
9788 715
993069 2301
8317 81
21489 350