2232 331
4525 319
2455 609
2625 487
1942 377
8704 340
5223 233
15561 532
15014 592
56679 148
15169 63
150240 1043