2506 542
7233 468
5743 845
4249 441
250850 334
20235 835
29648 660
8047 569
11184 523
9390 437
28340 155
22089 670
5856 455