2533 632
2900 507
773 98
5909 288
3464 607
3381 590
4602 386
25202 322
10679 222
9992 275
4480 465
9517 548
9257 328