4005 693
3293 596
1422 196
4352 415
20490 823
19458 217
37772 333
56570 347
36451 932
4623 242
7532 187
77932 298