2501 542
7225 468
5732 845
4249 441
250687 334
20227 835
29641 660
8041 569
11160 523
9383 437
28250 155
21990 670
5844 455