2499 542
7225 468
5731 845
4249 441
250678 334
20224 835
29640 660
8038 569
11157 523
9381 437
28235 155
21974 670
5843 455