49409 195
5286 58
6115 523
4965 565
20227 273
11978 568
343993 934
385033 541
314693 465
36053 585
29764 931
256101 1998
89221 1178
54707 623
8555 638
4283 651
2242 99
3844 745
2699 318
5271 133
9517 749