16181 641
20977 242
3782 504
47247 279
19059 652
22091 322
28090 288
7367 77
56206 593
14151 326
4599 373
1781 143
3538 468
3808 290
2796 297