1604 415
1232 385
2398 555
1256 241
2552 562
865 93
2346 723
3180 408
13590 126
42711 329
35210 78
10324 673