49428 195
5286 58
6118 523
4967 565
20231 273
11982 568
344030 934
385104 541
314734 465
36054 585
29766 931
256147 1998
89266 1178
54717 623
8555 638
4283 651
2242 99
3844 745
2700 318
5272 133
9521 749