49490 195
5299 58
6127 523
4970 565
20238 273
11993 568
344177 934
385693 541
314888 465
36056 585
29778 931
256312 1998
89426 1179
54761 623
8564 638
4291 651
2244 99
3849 745
2704 318
5275 133
9526 749