5476 506
5045 680
8076 142
6267 433
5544 584
7153 512
3301 170
11828 221
2543 292
84760 587
229440 950
20233 665
13125 817
3402 80
21614 376
22272 344
58003 859
87531 217
27156 95
18463 523
42962 204
5226 275
26555 574
10860 99
4737 793
3613 246
8964 670
5983 398