2505 542
7233 468
5743 845
4249 441
250832 334
20235 835
29648 660
8047 569
11178 523
9389 437
28334 155
22087 670
5855 455