5476 506
5045 680
8077 142
6267 433
5544 584
7153 512
3301 170
11828 221
2543 292
84762 587
229449 950
20238 665
13125 817
3402 80
21616 376
22274 344
58011 859
87540 217
27156 95
18463 523
42962 204
5226 275
26555 574
10861 99
4737 793
3613 246
8964 670
5983 398