82831 682
24667 115
298257 1059
45256 337
13633 977
6088 588
2048 531
21960 517
44511 304
26463 270
58696 377
4602 76
1084 229
9253 184
2208 444
5244 602
3192 331
43290 68
33200 802
13629 606
185552 253
6462 421
11725 818
7338 640