2386 394
5625 518
37045 363
13568 115
19924 307
2232 278
4748 318
5455 93
9463 389
11964 266
8436 344
77595 930
44191 508
44622 85
1792 39