1402 152
2002 303
2483 354
10356 517
4713 909
15689 631
3106 282
15661 813
7429 87
11303 322
4850 631
17965 841
4459 282
7548 87