49490 195
5299 58
6127 523
4970 565
20238 273
11993 568
344180 934
385703 541
314893 465
36056 585
29778 931
256315 1998
89428 1179
54763 623
8564 638
4291 651
2244 99
3849 745
2704 318
5275 133
9526 749