2386 394
5625 518
37047 363
13569 115
19933 307
2232 278
4756 318
5455 93
9463 389
11964 266
8436 344
77595 930
44191 508
44624 85
1792 39