5478 506
5046 680
8115 142
6268 433
5545 584
7160 512
3303 170
11830 221
2544 292
84831 587
229739 950
20302 666
13142 817
3410 80
21658 376
22333 344
58098 859
87754 217
27157 95
18463 523
42967 204
5227 275
26565 574
10863 99
4737 793
3617 246
8964 670
5984 398