2501 542
7227 468
5734 845
4249 441
250697 334
20232 835
29643 660
8042 569
11168 523
9383 437
28266 155
22010 670
5846 455